[最新] ■[前年|前月|前日|2016/11/17|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]
■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]

@gorry5 [<<|@|>>]
11/17 13:12 @terurin_side_b 「a=(b==c)」よりも「if (b==c){a=true;}else{a=false;}」のほうが「可読性・保守性がある」と思っている世界にはいたくないなぁ…と思うわけです (baru)
11/17 13:14 (@terurin_side_b) @gorry5 しかし仕事で書いてるといろんな人がコードを読むわけです。
11/17 13:14 @terurin_side_b 具体的には、後者のような形のコードが書かれたときに「if節がtrue、else節がfalseでないかもしれない」「if節・else節で代入される変数が両方ともaでないかもしれない」などの疑いが発生して、極端にコード理解速度が落ちるのです (biko)
--------
11/17 13:17 極端にいうと「世の中MISRA-Cでコードを書かなきゃいけない人ばっかりじゃないんだよ」ってなるのよね…(苦笑 (bizo)
--------
11/17 17:20 ではボチボチまかべワイン祭りに行く支度… (muhe)
11/17 17:53 ? RT @4GamerNews: 名作ガンシュー・ガンバレットシリーズの復活作「ガンバレットX」が国内5店舗で本日より先行稼働。年内に約170台の設置を予定 URL:www.4gamer.net https://t.co/3X1P12uPVK (ruge)
11/17 17:58 「CPUがZ80全盛の時代に高価なX68000を使用していたので」って、文脈的にはX68000じゃなくてMC68000かな?/『テラフォース』が「アーケードアーカイブス」で配信開始! | PlayStation®.Blog https://www.jp.playstation.com/blog/detail/4030/20161117-terraforce.html (rega)
11/17 17:59 (@nnk_osn) @gorry5 MC68000の事をX68000って書いてる記事や資料は時々見ますなあ。 (rebe)
11/17 18:01 (@Madoka___) @gorry5 筐体にX68000インサイド!w (rono)

@gorry5 | @Madoka___ @nnk_osn @terurin_side_b

@Madoka___ [<<|@|>>]
11/17 18:01 @gorry5 筐体にX68000インサイド!w (rono)

@nnk_osn [<<|@|>>]
11/17 17:59 @gorry5 MC68000の事をX68000って書いてる記事や資料は時々見ますなあ。 (rebe)

@terurin_side_b [<<|@|>>]
11/17 13:12 (@gorry5) @terurin_side_b 「a=(b==c)」よりも「if (b==c){a=true;}else{a=false;}」のほうが「可読性・保守性がある」と思っている世界にはいたくないなぁ…と思うわけです (baru)
11/17 13:14 @gorry5 しかし仕事で書いてるといろんな人がコードを読むわけです。
11/17 13:14 a = (b == c);
11/17 13:14 は極端な例かもしれませんが、一行に複数に処理や評価式を詰め込むと、意図や意味を読み違える人も出てくるので、出来る限り単純化します。 (bapi)
11/17 13:14 (@gorry5) @terurin_side_b 具体的には、後者のような形のコードが書かれたときに「if節がtrue、else節がfalseでないかもしれない」「if節・else節で代入される変数が両方ともaでないかもしれない」などの疑いが発生して、極端にコード理解速度が落ちるのです (biko)

■グループ[Mention] ■その他[Twitter:@gorry5][日記] ■[twtlog 20100921a]
[最新] ■[前年|前月|前日|2016/11/17|翌日|翌月|翌年] ■表示[全て|@gorry5のみ|個別]