(月)十人十色おはようございます。本日の当番、プログラマーのH.Kです。例年ですと、そろそろインフルエンザが流行りだす季節ですね。11月から予防接種を受けられる方が集中するため、なかなか受けられないといったことが起こりますので、予防接種はお早めに。最近はよく他の人のソースを触ることが多くなったので今日はそのお話を。「結果は同じでも、中身が異なる」ということです。大阪から出発して東京を目指すとしたら乗り物を車にするかバイクにするかは、人それぞれです。愛車で行きたいからであったり、渋滞を避けたいからバイクにしたり何かを基準に選ぶわけです。プログラムも同じで、その人独自の基準がありそれがそのままソースに反映されています。安全面を重視して例外も考慮する、とか汎用性を意識したコーディング、とか可読性を上げるためにコメントが特盛、とかただ時間には限りがありますので、全てを網羅することはできません。どれを削り、どれを取り入れるかでその人独自のプログラムが出来上がるわけです。「コメント書いてる暇がねぇ!」←デフォ「この動作はこの時しかないから、固定でいいや」←後で変更になって涙目そんな楽をして...もとい、期間重視で作っていますと後々変更するのに時間が掛かり、結果的に作る手間は変わらずむしろ増えていたりします。急がば回れというやつです。今は人様のソースを参考にココはもっと効率的に!とか、ココは見やすく!とかある程度手間暇かけて作らせて頂いてます。後で作り直すなら、始めから安全で汎用的なプログラムを短時間で作れって話ですが、まだその域には達しておりません。技術交流の業(2019.03.07)福袋争奪戦デビュー(2019.01.31)温泉旅行(2019.01.24)ゲーセンの近況(2018.11.29)健康的にプログラミングを続けるためのちょっとした習慣(2018.10.18)コメントコメントを書く名前:メールアドレス:(ウェブ上には掲載しません)アドレス(URL):この情報を登録するコメントは記事投稿者が公開するまで表示されません。