エントリーの編集
![loading...](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/common/loading@2x.gif)
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
個人的なことですが (#2313677) | よいコードを書くようにチームを説得するには? | スラド
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
![アプリのスクリーンショット](https://b.st-hatena.com/bdefb8944296a0957e54cebcfefc25c4dcff9f5f/images/v4/public/entry/app-screenshot.png)
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
個人的なことですが (#2313677) | よいコードを書くようにチームを説得するには? | スラド
同じ年に入社した新人が二人いました。 二人とも情報系の大学を出ており、基礎知識の部分は殆ど一緒で、... 同じ年に入社した新人が二人いました。 二人とも情報系の大学を出ており、基礎知識の部分は殆ど一緒で、研修で出した課題の成果物の評価もそんなに変わりませんでした。 Aくんはちょっと言語の機能を使って書いていくのが好きなようで、Bくんはできるだけ簡易な方法で書くのが好みなようでした。 そして二人のプログラミングで、もっとも大きく異なっていたのは、 「Bくんは、変数名や関数を命名するときは、意味が通じるように辞書で確認していた」 ということでした。 2年後、二人が作ったソースを修正することがあったのですが、Aくんのソースコードがとんでもないものでした。 「Get_SettHeddarInfo_tableメソッド……変数名gettTebel……なにこれ?」 奇妙な命名規則(?)にさらに拍車をかけたのが、定数や列挙体の多用でした。 確かに定数として定義しておいたほうがプログラミングの作法として正しいの