タグ 変数名
人気順 5 users 10 users 100 users 500 users 1000 users【VSCode】 マルチカーソル、使ってますか?
マルチカーソル機能の使い時 筆者がマルチカーソルを使用したくなる場面を3つ紹介します。 1. 命名を一括変更するとき 変数名や関数名を一括で変更するときに、マルチカーソル機能を使うことで、短時間で変更を行うことができます。 命名を一括変更している様子 検索バーから一括変更する方法もありますが、その場合カー... 続きを読む
エンジニアに英語力が必要な本当の理由を知ってますか?「英語でしか存在しないドキュメントを読むため?」「違いますね」→許したくない事案がココにある
米村歩@日本一残業の少ないIT企業社長 @yonemura2006 エンジニアが英語力が必要な本当の理由を知ってますか?英語でしか存在しないドキュメントを読むため?違いますね。ずばり、センスの欠片も感じられない変数名やメソッド名を付けないようにするためですよ。あれやるやつマジ許さん。 2024-05-23 18:16:07 続きを読む
関数名、メソッド名、変数名でよく使う英単語のまとめ - LOCAL-C BLOG
プログラミングをしていると関数名、メソッド名、変数名をどうするか悩みます。 ロジックより命名に時間を費やすこともざらにあります。翻訳したり、一般的な命名規則なのかいつも検索して大変です。 よく使うサイトの内容をコピってメモしておく 目次 関数名とメソッド名の違いについて プログラミングでよく使う英単語... 続きを読む
console.log(); しか使えなかった自分へ。。。 - Qiita
この記事について Webエンジニアになって早1年半。railsのデバッグをする時にはエディターのデバッガーでスマートにできていたが、javascriptになるといつもconsole.log();ばかりを使って原始的なデバッグをしていた。。。 そんな脳筋な過去の自分に教えてやるための記事です。 console.log({変数名}); 「いきなりconso... 続きを読む
JavaScript で print デバッグ時に変数名を出力する - mizdra's blog
数列の和を求めるプログラムを作成することになり、意気揚々と以下のようなプログラムを書いたという状況を想像して下さい。 function sum(nums, acc = 0) { if (nums.length === 0) return 0; if (nums.length === 1) return nums[0]; return sum(nums.slice(1), acc + nums[0]); } const nums = [1, 2, 3, 4, 5, 6, 7,... 続きを読む
変数名とか関数名つけるの難しい
長過ぎるとわかりにくいし端折りすぎると何がなんだかわからなくなる 続きを読む
プログラミングの変数・メソッドの命名でよく使う英単語を整理(備忘) - "BOKU"のITな日常
今回は、プログラミング時の「メソッド名」「変数名」の命名で、よく使う英単語を整理しておこうかと思ってます。 整理の目的と意図など 久々に縛りのゆるい状態でプログラムを作ることになりました。 それでメソッド名と変数名に使う英単語とかも常識の範囲でお願い・・的なノリは気楽で有難いのですが、困ったことがひ... 続きを読む
エンジニアが英語を勉強した方がいい、英語ができないとつける変数名はめちゃくちゃダサくなる「kishName」 - Togetter
エンジニアは英語をちゃんと勉強しましょう。 英語が出来ないとリファレンスが読めないとか海外の情報がなんとかとかそんなレベルじゃない。 英語が出来ないと お前がつける変数名は めちゃくちゃダサくなる。 続きを読む
bashで忘れがちな機能とかいろいろの備忘録 - Qiita
背景 シェルスクリプトを書くことが結構あるのでその備忘録代わりに記事を書いてみました。 特殊変数とは 特殊変数とは シェルによって自動的に値が設定される特殊な変数がいくつかあり、それら特殊な変数を参照することにより、様々な情報を取得することができる。 変数名 説明 続きを読む
ダサい名付けから卒業!プログラミングでイケてる関数名・変数名をつけるためのルール+ツール8選
2017.07.05 ダサい名付けから卒業!プログラミングでイケてる関数名・変数名をつけるためのルール+ツール8選 プログラミングをする時に避けては通れないのが関数や変数の名付けです。 複数人で作業する場合は自分が付けた関数名・変数名が他のエンジニアに見られるわけで、分かりにくいものや変な名前を付けるのははばかられます。 本記事ではプログラミングの関数名・変数名の名付け問題を解決してくれるツールや... 続きを読む
Ruby初心者を脱した人が悩みがちな、ちょっと特殊な記法・演算子・イディオム - Qiita
初心者がRubyの基礎を覚えたところで他人のコードを読むようになると、 *args や map(&:to_s) のような謎の記法がでてきます。 この手の記法は名前がわからないとググラビリティが低くなるため、人によってはつまづきとなることが多いようです。 尋ねられることがたまにありますので、この機会にRails開発でよく使われるものを中心にまとめてみます。 引数 *args 変数名の冒頭に * (ア... 続きを読む
私的アンリーダブルコード―他人を発狂させるための 9 のテクニック - あらびき日記
コードはたいてい一度しか書かれませんが、何度も何人も読むことになります。 普段何気なく書いているコードが他人の時間と精神を削っているかもしれません。 そんなわけで、個人的に辛いなと思うことを 9 つ挙げてみました。共感してもらえるものもいくつかあるんじゃないかと思います。 実体にそぐわない変数名 見分けの付かない配列とハッシュの変数名 呼び出し元で true/false を指定するだけの引数 暗黙... 続きを読む
JavaScriptコードを圧縮・最適化・難読化する「Closure Compiler」のJavaScript版をGoogleが公開。Node.jsもしくはWebブラウザ上で実行可能 - Publickey
JavaScriptコードを圧縮・最適化・難読化する「Closure Compiler」のJavaScript版をGoogleが公開。Node.jsもしくはWebブラウザ上で実行可能 JavaScriptのコードを実際のアプリケーションとしてデプロイする場合には、コード内のコメントやタブ、スペース、改行などの余計な要素を削除し、変数名を短くしたりコードの冗長性を排除するといった最適化を行うことで、... 続きを読む
プログラミングする時にイケてない関数・変数名をつけないために覚えておきたいネーミングルールの良記事+ツール8選|TechClips[テッククリップス]
Post to Slack プログラミングの際によくあるネーミング問題を解決する両記事や便利なツールをまとめてご紹介します。関数名や変数名をつける際に役立ててみてはいかがでしょうか。 プログラミングをしていて関数や変数名をつけるときに、毎度のことのように考えるのが手間、とはいえ、適当なネーミングでも違和感あるし……。なにより他のエンジニアが見たときに「なんだこりゃ、分かりにくい。」というのは避けた... 続きを読む
プログラミングの変数・関数のネーミングを決めるために超役立つサイト10選
はじめに プログラミングをするうえで変数名や関数名を決める機会が多く、プログラマの方は変数名や関数名をどうするか、悩んだことは多いのではないでしょうか?この記事では変数、関数のネーミング決定に参考になるサイトを紹介します。 ところでなぜ変数と関数のネーミングにルールが必要なのでしょうか?一人でプログラミングをすはじめに プログラミングをするうえで変数名や関数名を決める機会が多く、プログラマの方は変... 続きを読む
関数や変数のネーミングに悩んだら「codic」に日本語名を入力するとある程度解決するかも
僕は、プログラムをする上で変数や関数に良い名前を付けるのはとても重要と考えています。 というのも、良い名前を付ければ、それだけでそのコードがしたいことの説明になり、コメントと... codicとは codicは、日頃、変数名や関数名に頭を悩ませるプログラマのためのネーミング辞書です。 以前は、プログラマ向けの単語辞書といった感じだったのですが、Ver.3からは、「日本語を入力すると、ふさわしい名前... 続きを読む
Google Docsのスプレッドシートで多言語対訳表が簡単に作れるよ - 太陽がまぶしかったから
2015-07-02 Google Docsのスプレッドシートで多言語対訳表が簡単に作れるよ 仕事 仕事-オフィスソフト 対訳表を作るのが面倒 システム設計をする時に、データベース名や変数名や表示名などを決めるのが面倒です。一般的には英字文字列で作るのですが、ローマ字で「kokyaku」とか付けるのはダサいし、いちいち辞書を引いていくのも面倒です。多言語対応のために表示名をフランス語にするみたいな... 続きを読む
プログラミングで変数名や関数名のネーミングに迷ったときに便利なカンニングペーパーまとめ
僕は、プログラムをする上で変数や関数に良い名前を付けるのはとても重要と考えています。 というのも、良い名前を付ければ、それだけでそのコードがしたいことの説明になり、コメントと同等の働きをすることもあるからです。 自分がちゃんとそれをできているのかはさておき、僕は普段から、できれば読みやすくて分かりやすい名前を付けたいと思っています。他の人も読むコードであれば、できればプログラムでよく使われるような... 続きを読む
IQ1450で美少女JSの先輩から、Rubyで無から有を生み出す方法を教わった - Qiita
IQ1450で美少女JSの先輩「 存在しないローカル変数の参照について Rubyでは存在しない変数名を参照しようとするとエラーになります。 p sugoi #=> NameError: undefined local variable or method `sugoi' for main:Object (NameError) 続きを読む
Big Sky :: golang のリファクタリングには gofmt ではなく、gorename を使おう。
今まで golang で変数名や関数名のリネームには gofmt の -r オプションを使ってきましたが、これからは gorename を使いましょう。 文法を解析して正しくリネームしてくれるので、gofmt で起き得た誤爆も心配ありません。インストールは以下の様に実行します。 $ go go golang.org/x/tools/cmd/gorename 使用方法は以下の通り。 gorename... 続きを読む
Goの変数名が短い理由(あるいはGoがほかの言語と違う理由) - Qiita
Goの変数名が短い理由(あるいはGoがほかの言語と違う理由)Go(514)ruiuが2014/09/02に投稿(2014/09/02に編集)編集履歴(8)編集リクエストを作成する Goのコードを読んでいると変数名がやたら短いことにすぐ気がつくと思う。c, i, nみたいな一文字変数や、br, wr, errみたいな2〜3文字の変数がいろいろなところでよく使われている。これは他の言語、特にJavaみ... 続きを読む
「JSのソースコード丸パクリされた!」問題 - otori_rの日記
2014-07-06 「JSのソースコード丸パクリされた!」問題 短冊メーカーというWebアプリ(http://t.co/tK0eXXd3Yv)を、http://t.co/hSeeFq0aJ3に丸パクリされました。ソースコードを見ても、改行位置とURLが違うだけで、変数名やメソッド名が完全に一致する pic.twitter.com/a9ewfuLY4T— Masaru (@rironriron) ... 続きを読む
gitのdiff, status, logを極限までコンパクト化+便利化する - Qiita [キータ]
git diffを見やすくする git diff --color-words で差分を小さく表示する 通常のgit diffは行単位なので、例えば変数名を一括変更した場合見づらいです。 --color-wordsを指定すると記号やスペースで区切られた単語単位でのdiffを表示できます。gitの設定は不要です。 より細かな表示のカスタマイズも可能です。man git-diffで--word-diff... 続きを読む
ニューヨーク・タイムズ Objective-Cスタイルガイド
ニューヨーク・タイムズ Objective-Cスタイルガイド 作者: Abel Avram , 翻訳者 大田 緑 - (株)チェンジビジョン 投稿日 2013年8月15日 | 共有 | 後で読む マイリーディングリスト ニューヨーク・タイムズが、iOSチームで使われているObjective-Cのコーディング規約を公開した。このガイドには、ソースコードのレイアウト、条件式の書き方、変数名、メソッド... 続きを読む
【心理実験】 プログラマーはどういう順序でコードを読んでいるか? | IDEA*IDEA
これは興味深い実験。プログラマーがどういう風にコードを読んでいるか、アイトラッキングで追った映像です。 実験は簡単で、Pythonのコードを提示されるので、どういう出力がされるか答えなさい、というもの。 ↑ 1分ほどの映像です。 詳しくは原文を読んでもらいたいですが、「変数名の付け方でコードの流れを予測させる」というのはかなり有効っぽいですね。いろいろと興味ふかい。 » How do we rea... 続きを読む