
find()と命名された関数がNULLを返すのは、呼び出し元に対して大変失礼です。同クラスの空オブジェクトを生成して返すのがマナーです。#プログラミングマナー講師
2019-01-16 17:16:15
例外が発生してプログラムが止まってしまうとお客様に迷惑をかけてしまいますので、全ての例外はcatchして綺麗さっぱり無くしましょう#プログラミングマナー講師
2019-01-16 17:20:31
#プログラミングマナー講師これはアイキャッチのテクニックなんですけど、ときどき全角スペースをいれてあげると読み手は夢中になって読んでくれますよ
2019-01-16 17:22:47
voidは「虚無」という意味なので大変縁起が悪く、関数の戻り値型に使うべきではありません。代わりにint型にし、処理成功したときは縁起の良い数字である7を返しましょう。#プログラミングマナー講師
2019-01-16 17:31:47
コールバックの第一引数は上座にあたるので、必ず関数の返り値を渡しましょう。エラーオブジェクトなんてもってのほかです。#プログラミングマナー講師
2019-01-16 17:32:24
#プログラミングマナー講師バグのないプログラムを書いてしまうと部署内でのバグ修正数が減ってしまい、デバッガに迷惑がかかってしまいます。こまめに見つけやすいバグを残しておきましょう。
2019-01-16 17:32:55
画像の添付ファイルは送付先が対応するソフトウェアを持っておらず開けない可能性があるので、どのPCにも入っていて誰にでも使えるExcelに貼り付けて送るようにしましょう。#プログラミングマナー講師
2019-01-16 17:48:34
メンバーが書いたコメントを無視するのは失礼にあたります。必ずすべてのコメントに返信をプルリクエストするようにしましょう。#プログラミングマナー講師
2019-01-16 17:50:40
ネスティングが浅い=読み手の理解力が浅い を意味します。最低でも横スクロール5画面分は深く作りましょう。#プログラミングマナー講師
2019-01-16 17:50:43
コミット連絡しても、受け取り側がすぐにソースを取り込める環境にいるとは限りません。コミット連絡時は、直したファイルも全て添付しましょう。#プログラミングマナー講師
2019-01-16 18:06:39
find()と命名された関数がNULLを返すのは、呼び出し元に対して大変失礼です。「これならあるんですが」と同クラスの適当なオブジェクトを生成して返すのがマナーです。#プログラミングマナー講師
2019-01-16 18:07:31
バージョン管理のために分かりやすいファイル名をつけましょう。原本には.org、バックアップには.bak、一時的なものには.tmp その他 工夫を凝らした自分なりの版数などを書き加えると、後任者へ気持ちが伝わるでしょう。#プログラミングマナー講師
2019-01-16 18:07:48
プログラムを書くときは、読み手の知識に合わせましょう。Java5.0の知識で止まっている人に見てもらうプログラムにラムダ式を書いてはいけません。#プログラミングマナー講師
2019-01-16 18:08:34
「2倍気持ちが伝わる」全角スペースをインデントとしてして忍ばせておく。納品時にひと手間、好感度がアップです。#プログラミングマナー講師
2019-01-16 18:14:23