>>82
> 言語やフレームワークの選択はチームがやることだから
> 汎用的な技術ってのはおそらく言語内の話だろう
フレームワークやライブラリも、それが世の中で普及しているのなら含まれる

会社内で開発したものも、場合によっては汎用的とは言えなくはないが、
特定のプロジェクトでしか使われてないものは、広く検証されていないため、
汎用的でない可能性があるし、他のプロジェクトや他の会社で生かせないので
汎用度は低い。仕事でなら覚えないといけないが、記憶力の無駄遣いになるだろう


> 3項演算子ネストしたりdefineしまくったりいりもしないクラスつくったりテンプレート作ったりコールバックしたりした挙句
> 相手が自分のコード読めないのを相手の低スキルのせいにしてるようにしか思えない
>
> それは相手が技術を理解してないからじゃない、コードが汚いから読めないんだ

結局は俺と同じことを言ってる。俺が言いたいのは、

3項演算子を使うな、ネストするな、defineするな、クラス作るな、テンプレート作るな、コールバックするな。
なぜなら(低スキル者は)知らないからだ。誰でも知っているものだけを使え

こういうのを言うなって話。

これらの道具を使ったコードではなくて、道具そのものに対して、知らなくて読めないから使うなって話になってる
バンバン使え。低スキル者は蹴落としていけ。
新卒社員様様、あなたのレベルに合わせます。とおべっかを使う必要はない。

適切な道具を使って、シンプルにコードを書けばいい。それが読めないやつは、読めないやつが勉強しろ
気を使って不適切な道具を使って汚いコードを書いて、誰もが理解に苦しむ状況を作っても誰も幸せにならない