>読みやすさの部分は既に慣れで克服している
>そもそもバグが出にくい設計や手法を使う
まあそんな感じでになります。自分なりに動作保証された常套句を作り上げることです。こうしたいときはこの書き方(HOW TO 集)みたいな。そういうのを愚直に使えばバグは出にく、自分にとって読みやすくもなります。
奇をてらったり clever なやり方を多用すると、後々大変になります。稲妻のような理解力があればそれでいいのかもですが、私は凡人なので。
数学て公式暗記するだけではダメで、たくさん練習問題を解いて腕力を鍛えないと実力は付きません。
プログラミングも同様に腕力に基づく実力がモノを言います。
皆さん趣味でプチコンいじってるのでしょうから、別に実力などつける必要はなどないのだけれど、今回はそういう方向の回答を求めてるとのことなので。
凄いコードを読むのも参考になりますけどね
ビットカウントぐぐって
3そうだね プレイ済み