プログラミングを巡るやっかいな夫婦喧嘩 お互いに「こだわり」が違う!

✎ 1〜 ✎ 108 ✎ 109 ✎ 110 ✎ 最新
著者フォロー
ブックマーク

記事をマイページに保存
できます。
無料会員登録はこちら
はこちら

印刷ページの表示はログインが必要です。

無料会員登録はこちら

はこちら

縮小

ぼへちゃん、いつものようにカチャカチャとプログラミングをしています。隣には、だんな君。どうもプログラミングのやり方をめぐって意見が食い違っているようです。

同じ機能を作るにしても、その作り方は1つではありません。いろいろな方法があります。ある方法では長くて読みづらいプログラムになっても、別の方法では短くて読みやすいプログラムになったりします。

また、動作速度の遅いプログラムも、作り方の工夫次第で高速に動くプログラムに改善できます。経験の浅いプログラマーと熟練プログラマーの差が出る部分です。

ですが、経験のあるプログラマー同士でも作り方の意見の違いは出てきます。ぼへちゃんとだんな君のけんかの原因は、プログラムの拡張性のようです。

だんな君の主張する方法は、将来的に機能の追加がしやすくなる方法。でも、プログラムがちょっと複雑になります。対するぼへちゃんは、シンプルな実装を保ちたい派。機能追加の可能性が低い部分だから、わざわざ複雑にすることはない!という主張なのですが…。

でも、もしお客さんから機能追加を要求されたとき、その修正が大変になってしまいます。可能性がゼロではないなら、拡張性を考えた作りにしておいたほうが得策というだんな君の意見に軍配が上がりそうです。

プログラムの作り方1つで、何年後かの機能追加がスムーズにできたりできなかったりしてしまいます。最初の設計、将来的な機能拡張を考慮しておくことはとても大切です。

しかし、ぼへ家の夫婦げんかは、なんともロジカルなのです。

ぼへぼへ 某エンジニア

著者をフォローすると、最新記事をメールでお知らせします。右上のボタンからフォローください。

Bohebohe

とあるWeb企業で働くインフラエンジニア。販売、営業、OLなどを経て、エンジニアに転向。SIerからエンジニア人生を始めて、現在はWeb系で働く。ベテランかと思いきや、ぼへぼへとしてたら年数経ってただけの中の人。だんな君もエンジニア。

 

この著者の記事一覧はこちら
ブックマーク

記事をマイページに保存
できます。
無料会員登録はこちら
はこちら

印刷ページの表示はログインが必要です。

無料会員登録はこちら

はこちら

関連記事
トピックボードAD
ビジネスの人気記事