1: 風吹けば名無し 2022/04/17(日) 10:06:40.91 ID:RvGWRACCM
更にシンプルなコードに仕上がると脳汁じゅわぁなる
あるあるか?
あるあるか?
3: 風吹けば名無し 2022/04/17(日) 10:08:39.73 ID:0I8gfp9Ta
関数を入れ子にしまくるのやめてね
4: 風吹けば名無し 2022/04/17(日) 10:10:24.35 ID:P8ku5mB00
まぁ拡張性は下がるけどバグが入るリスク減るしサイズも処理速度も上がる可能性あるしワイはええと思うで
5: 風吹けば名無し 2022/04/17(日) 10:10:24.37 ID:BrHvcN6hd
無能
6: 風吹けば名無し 2022/04/17(日) 10:11:21.68 ID:C6SO+ZE+M
しかし経験積むと可読性の重要さに気が付いて黒歴史化するんやで
誰もが通る道やで
誰もが通る道やで
10: 風吹けば名無し 2022/04/17(日) 10:16:04.27 ID:WxxWukbc0
>>6
短くする=可読性にはつながらんのか?
短くする=可読性にはつながらんのか?
13: 風吹けば名無し 2022/04/17(日) 10:18:29.79 ID:IhXpqcsQM
>>10
短いクソコードなんてざらにあるからな
短いクソコードなんてざらにあるからな
15: 風吹けば名無し 2022/04/17(日) 10:19:33.19 ID:heB8pN6U0
>>10
hoge("tbsrjbcff")
↓
string password="tbsrjbcff"
hoge(password)
みたいな
hoge("tbsrjbcff")
↓
string password="tbsrjbcff"
hoge(password)
みたいな
11: 風吹けば名無し 2022/04/17(日) 10:16:30.24 ID:bvRVU63sM
>>6
コメントしっかり書いときゃええやんと思いますがね
コメントしっかり書いときゃええやんと思いますがね
14: 風吹けば名無し 2022/04/17(日) 10:18:29.79 ID:Yr+uLQx10
わざわざそのためにコメントつけるなら
可読性高いほうがええやろ
可読性高いほうがええやろ
7: 風吹けば名無し 2022/04/17(日) 10:13:16.25 ID:D0cFBYiB0
リーダビリティ落としてまでやる事ではないけどね
8: 風吹けば名無し 2022/04/17(日) 10:14:13.87 ID:B/GDa7bG0
読みやすくしろ
12: 風吹けば名無し 2022/04/17(日) 10:17:46.33 ID:4vpM5Fhb0
分かりやすいコードが一番や
16: 風吹けば名無し 2022/04/17(日) 10:20:11.05 ID:BrHvcN6hd
この演算わけちゃうとメモリアクセス増えるなぁ…
けど纏めるとわかりにくそうやなぁ…
けど纏めるとわかりにくそうやなぁ…
18: 風吹けば名無し 2022/04/17(日) 10:21:29.16 ID:heB8pN6U0
組み込み系でかけ算わり算ダメっていう風潮あるってホンマ?
19: 風吹けば名無し 2022/04/17(日) 10:22:05.64 ID:BrHvcN6hd
>>18
掛け算はどうしようもないやろ
割り算はせめて掛け算にする努力しろ
掛け算はどうしようもないやろ
割り算はせめて掛け算にする努力しろ
20: 風吹けば名無し 2022/04/17(日) 10:22:08.63 ID:P8ku5mB00
コンパイラの最適化の性能上がっとるから最近は可読性のが大事やろな
17: 風吹けば名無し 2022/04/17(日) 10:21:26.20 ID:wonmzhwW0
見た目のシンプルさだけ求めるとコンパイル長くなったり可読性下がるから結局パランスよ
引用元: https://eagle.5ch.net/test/read.cgi/livejupiter/1650157600/
リーダブルコード ―より良いコードを書くためのシンプルで実践的なテクニック (Theory in practice)
posted with AmaQuick at 2022.04.17
コメント
コメント一覧 (20)
無駄を省くことに目覚めたならコの業界の掟でも読むといい
wavefanc
がしました
なんかその辺に転がってるほんの数行のスクリプトでも
>string password="tbsrjbcff" みたいなことをやってて、
プログラマってこれをしなきゃいけないっていう強迫観念でもあるんかって気がしてる。
wavefanc
がしました
A * 10 をやるなら
A << 3 + A << 1 みたいなかんじ
読みやすさでは上のほうが短くわかりやすく読みやすいけど、
速度的にはアセンブラレベルでダントツに下のほうが早い
wavefanc
がしました
あとは
define検索したら、さらにdefineがあって、それを検索したら、さらにdefine…
wavefanc
がしました
関数ごとの処理時間と呼び出し回数から、プログラムのボトルネックを探し出して
コードの最適化を行うべき
wavefanc
がしました
実行サイクル、バイナリ(ROM)容量、可読性を天秤にかけて
人間が最適化してた。
wavefanc
がしました
wavefanc
がしました
読みやすく書いたほうがええですよ
wavefanc
がしました
コメントする