「スパゲッティコード」の版間の差分
imported>Fallout New Tokyo |
Administrator (トーク | 投稿記録) |
||
| (3人の利用者による、間の4版が非表示) | |||
| 6行目: | 6行目: | ||
== 主な原因 == | == 主な原因 == | ||
=== 中級者病 === | === 中級者病 === | ||
[[中級者病]]とは、初級者から中級者へ昇格する時期はほぼどのような[[ソースコード]]でも読める程度に[[プログラミング言語]]に精通し、また偉い[[プログラマー]]の提唱した[[デザインパターン]]も一通り理解したくらいである。 | |||
すると、[[プログラミング言語]]の持つあらゆる機能と、偉い[[プログラマー]]の提唱するあらゆる技術を使わねばならないという思い込みが発生する。 | すると、[[プログラミング言語]]の持つあらゆる機能と、偉い[[プログラマー]]の提唱するあらゆる技術を使わねばならないという思い込みが発生する。 | ||
そして[[Hello World]]にまで崇高な[[オブジェクト指向]]や[[デザインパターン]]を適用しようとしだすのである。 | そして[[Hello World]]にまで崇高な[[オブジェクト指向]]や[[デザインパターン]]を適用しようとしだすのである。 | ||
| 46行目: | 46行目: | ||
== 関連項目 == | == 関連項目 == | ||
* [[中級者病]] | |||
* [[ペアプログラミング]] | * [[ペアプログラミング]] | ||
* [[不完全にしておよそ正しくないプログラミング言語小史]] | * [[不完全にしておよそ正しくないプログラミング言語小史]] | ||
| 52行目: | 53行目: | ||
{{reflist}} | {{reflist}} | ||
[[category: プログラミング]] | |||