2013年5月17日 (金)あとあと後悔しないために
皆さん、こんにちは。本日当番の新人プログラマーのR.Hです。
気づけば入社してはや1ヶ月、だんだんと仕事にも慣れてきた今日この頃です。
最近、某都市開発シミュレーションゲームをプレイしているのですが、
久々のプレイということもあり、どっぷりハマっています。Σ⊆(・∀・⊂⌒つ
ゲーム開始当初は何もないまっさらな大地ですが、開発を進めていくにつれ
いろいろな建物が建っていき、最終的にはひとつの大きな都市が完成します。
同じ土地でも道の引き方や、開発方針によっては全く違った感じになるため、
他人の開発した土地と見比べたりなんかするのもなかなか楽しいです。
プレイしていて気づいたのですが、この都市開発の流れがプログラムを
書いている時の流れと似ているなと感じました。
学生時代はプログラムを書く際、仕様の設計などを特にしなかったため
その都度仕様を考え、書きたいコードをひたすら書いていました。
その為終盤では全体の設計が上手くいかなかったり、破綻したりしました…(;;;´Д`)ゝ。
その癖がゲームプレイ時にも出てしまい、街を作る際に適当に道を引いたり、
適当に地区を設定したり、建てたいものをどんどん建てていった結果、
街全体が完成してきたときに交通渋滞や公害が発生したりなどのトラブルが
多く発生しました。
こういったことが起こらないようにするには、やはり最初の段階で仕様を決めて、
それに沿って開発していくのが重要だなと感じました。
最初の設計通りに進めていったとして、必ずしも上手くいくとは限りませんが、
少なくとも大きなトラブルは減るはずです。
| 固定リンク | コメント (0) | トラックバック (0)
« ゲーム | トップページ | ロストテクノロジー?? »
「プログラマー」カテゴリの記事
- 技術交流の業(2019.03.07)
- 福袋争奪戦デビュー(2019.01.31)
- 温泉旅行(2019.01.24)
- ゲーセンの近況(2018.11.29)
- 健康的にプログラミングを続けるためのちょっとした習慣(2018.10.18)
この記事へのコメントは終了しました。
コメント