同僚の書く酷いコード、どうやって気づかせる?
タレコミ by Anonymous Coward
あるAnonymous Coward 曰く、
本家/.「Ask Slashdot: How Can I Explain To a Coworker That He Writes Bad Code?」より。頭が良く、ソフトウェアにも精通しているが驚くほど酷いコードを書く同僚がいる。一つのファンクションにプログラムを丸ごと詰め込んだり、容赦ない繰り返しにより無駄に引き延ばされていたり、彼のつける意味の分からない変数やクラス名に大の大人たちが泣かされている。言語は基本から無視されているため長く読みづらいものとなっており、オブジェクト指向プログラミングなんて戦争犯罪と言っていいレベルだ。
プログラミング暦は自分が生まれる前からと長いものである彼は頭は良いかもしれないが、その年齢のせいかやや鈍感であり「このように書いた方がずっとよいファンクションになるだろう?」と明快に指摘しても何の功も成さない。
彼に良いコードとそうでないコードの違いを理解させるには一体どうすればよいのだろうか?問題の彼がどう「頭が良い」かは不明だが、/.J諸兄方ならどうする?
同僚の書く酷いコード、どうやって気づかせる? More ログイン