頼むからセンスのない奴はプログラマにならないでくれ。迷惑だから。 不要なものを作りたがるこれが最もプログラマになってはいけないタイプ(犯罪行為などの言うまでもないことを除けば)。 たとえば 余計な拡張機能を作りたがる(フラグを渡すことで処理を切り替えられるようにする等)既存のライブラリで実現できることを、わざわざ開発しようとする不要な最適化を施す ○○駆動開発等の原理主義者になり、無意味な中間クラス等を作りたがる不要なドキュメントを作る/作らせる(フローチャートやUML、メソッドのシグネチャを転記したExcelシートなど)等。 組織で開発する上で、こういう人がいるメリットは無い。 不要なものを作ることで、プログラムは複雑になり、メンテナンスの手間は増え、バグは発生しやすくなる。 一定レベル以上のプログラマが最も自然だと同意するような実装(「実装しない」という選択肢もふくめて)をパッと思い付