アカウント名:
パスワード:
読めない修正しにくいコーディングするから困る。
そういう奴は技術があるとは言わない。真に技術があるとは、技術的負債を残さない事だ。いくら「書け」ても、他者に直させるつもりのないコードはチームにとって負債だ。そんなコードしか書けない奴を「技術がある」なんて呼んじゃ駄目だ。「書ける」奴にコンプレックスを抱く必要なんて無い。直せざるコードはなお書けざるにしかずだ。
だが事実、技術的に大きな格差のあるプログラマのコードは解読に難儀するだろう。これは上を見ても下を見ても同じ事を思う。
ラムダ式の不使用をコーディング規約で定められているというコメントを/.で見た。引き継ぎ対象が定められているケースならそれでもよいが、いついかなる状況でもラムダ式を読めないプログラマのためのコードを書くべきという主張は成り立つまい。
そりゃそうだけど、それはそのプロジェクトチームの最低技術ラインをどこに引くかの問題でしょうよ。用件に応じてラムダ読めない奴は参加不可ってチームで組めばいいんだし。
だからそれができるケースならよいがと言っているのに。言語の性能を適切に使いこなす程度のコードでも、誰でも読めることに直結するわけではないという前提で、優れたコードを読めない事実について、読めない側が一方的に上手に出ているような主張が嫌なのよ。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
にわかな奴ほど語りたがる -- あるハッカー
技術があるやつほど (スコア:1)
読めない修正しにくいコーディングするから困る。
Re: (スコア:2)
そういう奴は技術があるとは言わない。
真に技術があるとは、技術的負債を残さない事だ。
いくら「書け」ても、他者に直させるつもりのないコードはチームにとって負債だ。
そんなコードしか書けない奴を「技術がある」なんて呼んじゃ駄目だ。
「書ける」奴にコンプレックスを抱く必要なんて無い。
直せざるコードはなお書けざるにしかずだ。
Re: (スコア:0)
だが事実、技術的に大きな格差のあるプログラマのコードは解読に難儀するだろう。
これは上を見ても下を見ても同じ事を思う。
ラムダ式の不使用をコーディング規約で定められているというコメントを/.で見た。
引き継ぎ対象が定められているケースならそれでもよいが、いついかなる状況でも
ラムダ式を読めないプログラマのためのコードを書くべきという主張は成り立つまい。
Re: (スコア:0)
そりゃそうだけど、それはそのプロジェクトチームの最低技術ラインをどこに引くかの問題でしょうよ。
用件に応じてラムダ読めない奴は参加不可ってチームで組めばいいんだし。
Re:技術があるやつほど (スコア:0)
だからそれができるケースならよいがと言っているのに。
言語の性能を適切に使いこなす程度のコードでも、誰でも読めることに直結するわけではないという前提で、
優れたコードを読めない事実について、読めない側が一方的に上手に出ているような主張が嫌なのよ。