• 人気のコメント(10)
  • 全てのコメント
fellfield fellfield 自転車置場の議論だとは思うけど、OSSのコード読んだりしてると、この水準のコードでも書けていない人は多い(もちろん俺も怪しい)。定期的に話題になるのは良いことだ。

2020/02/18 リスト

maecchi maecchi elseを書くか書かないかは常に議論されている気がします。

2020/02/18 リスト

souiufunidekiteiru souiufunidekiteiru 割と上司を説得するのが1番得策な気が

2020/02/18 リスト

tumo300-500 tumo300-500 ブクマ付きすぎていて自転車置場の議論感ある (といいつつブクマ

2020/02/18 リスト

bocuno bocuno こういうの見るたびに、馬鹿でも分かる様に書いてもらわないと馬鹿がバグをこしらえると思ってしまうのだが。

2020/02/18 リスト

zgmf-x20a zgmf-x20a schemeだったらcall/cc?

2020/02/18 リスト

igni3 igni3 よくあるパターンなので見やすくはなるけど分岐数は減らない。

2020/02/18 リスト

sasanori-0126 sasanori-0126 PHPに限らず、Kotlin,Swiftとか他の言語の扱う人も参考になるだろうね。

2020/02/18 リスト

ooblog ooblog 算数で国語クイズすんな≒「演算子を活用したり言語特性を生かすことによって条件分岐を減らす」という話のはずなんだけど、switch文配列化&default節null合体演算子置き換えにアンチミニマリスト湧きそうなイメージ。

2020/02/18 リスト

Lagenaria Lagenaria この記事の例くらいの複雑さだと、どちらのコードが可読性が高くなるかは読む人次第になりそう。

2020/02/18 リスト

higgsino higgsino 最適解は状況によって変わるので、ちょっと参考にするかくらいの気持ちで使えばよい。重箱の隅をつついてこうするべきあーするべきと言うのはあまり意味がない

2020/02/18 リスト

honma200 honma200 Option使ったり、パターンマッチングとかねー。改行と&&使って見易くとかするとか

2020/02/18 リスト

assaulter assaulter なんでこんなバズってるんだろう

2020/02/18 リスト

ata00000 ata00000 簡潔さと可読性の高さはイコールなのだろうか。自然に読みやすい文とシンプルな文は違うのではないだろうか。申し訳ないけど、言語を使いこなせるようになった中級者、という感じが。全部おかしいとは言わないが⋯

2020/02/18 リスト

agano agano 短く書くより、可読性をあげる方を大事にしています。ここで書かれてない手法としては関数ポインタかな。

2020/02/18 リスト

xjack xjack 想定している言語が何か,まず書けよ...(C++にnull合体演算子は無い)

2020/02/18 リスト

ssids ssids 少なくともGCがない言語ではガード節はちょっと怖いかな

2020/02/18 リスト

ene0kcal ene0kcal 良いエントリやと思う。これは可読性が悪いコードのリファクタリング法と読めばいい。あるいは、初期コーティング時に目的のコードを整理されたものにする為のイディオムと読めばいい。てかM.ファウラーの本のまま。

2020/02/18 リスト

quabbin quabbin うへ。このレベルに反対する人いるのか。驚きだ。最低、Cyclomatic complexityはプロジェクト健全性の指標にしたいものなんだがなぁ(つか、してる)

2020/02/18 リスト

rideonshooting rideonshooting 異常系とは別に、ロジックを通らなくても例外処理はちゃんと必要

2020/02/18 リスト

kougekiyou kougekiyou デバッグしづらい、のかな?確かにprint debugなら一箇所で済むかもしれないが。一個の関数に大量にreturnがある場合は辛いと思うが。

2020/02/18 リスト

takhasegawa takhasegawa 多くはマーチンファウラー氏の名著「リファクタリング」に書かれている内容 / 去年の12月に2nd Editionの日本語版が出たよ

2020/02/18 リスト

ShoCoh ShoCoh ↓リーダブルコードにも書かれてるんだけど、ガード節を使う(ネストを浅くする)のは「精神的スタック」への負担を軽くする意味があるんですよ、だいたいの人間はブロックの終端を見て条件を簡単に思い出せないので

2020/02/18 リスト

kenzy_n kenzy_n anything else ?

2020/02/18 リスト

Harnoncourt Harnoncourt 可読性よりも大事なことを忘れていませんかね。

2020/02/18 リスト

cozyconemotel cozyconemotel 可読性なんて人それぞれ、社内でcoding styleが確立していて認知されていれば問題ない

2020/02/18 リスト

colonoe colonoe 読みやすさを重視しすぎて、何をしてるのかわかりにくくなってる気がする

2020/02/18 リスト

celaeno_w celaeno_w シンプルなことと、「可読性」が上がるかどうかは別で、true/false や配列の例は、悪い例の方が「可読性」は高い。

2020/02/18 リスト

yaboot yaboot オブジェクト指向教、三項演算子クソ教、switch大好き教、PHPクソ教

2020/02/18 リスト

NOV1975 NOV1975 分岐を減らすというのが必ずしも可読性を上げるわけではなく、そういった例も入っちゃってる気がする。

2020/02/18 リスト

関連記事

プログラムの可読性を上げるための条件分岐を減らす方法7個 - Qiita

受託開発エンジニアプロジェクトリーダーという立場になるにあたって品質保証について考えるようにな...

ブックマークしたユーザー

  • poppyhi2020/02/19 poppyhi
  • uniom2020/02/18 uniom
  • aunno5482020/02/18 aunno548
  • kat0usi2020/02/18 kat0usi
  • amauma2020/02/18 amauma
  • frswr19762020/02/18 frswr1976
  • kiokudot2020/02/18 kiokudot
  • GiveMeChocolate2020/02/18 GiveMeChocolate
  • yamu_lo2020/02/18 yamu_lo
  • nikochan2k2020/02/18 nikochan2k
  • fellfield2020/02/18 fellfield
  • maecchi2020/02/18 maecchi
  • ug_idol2020/02/18 ug_idol
  • souiufunidekiteiru2020/02/18 souiufunidekiteiru
  • rhrequiem2020/02/18 rhrequiem
  • didgeridoo_didgeridoo2020/02/18 didgeridoo_didgeridoo
  • remixed2020/02/18 remixed
  • kojietta2020/02/18 kojietta
すべてのユーザーの
詳細を表示します

いま人気の記事

いま人気の記事 - テクノロジー

新着記事 - テクノロジー

同じサイトの新着

日産自動車九州(福岡県)での期間工体験談!やりがいがあって楽しかった! | 期間工で暮らす〜期間従業員で生きていく〜

2 users https://kikankou.tokyo/

「iPod nano」マルチタッチ対応&より小さくカラフルに

2 users https://netafull.net/