1:以下、名無しにかわりましてVIPがお送りします:2011/09/14(水) 23:03:52.71ID:b6pshKq1P 仕事は全く関係ないけど 2:以下、名無しにかわりましてVIPがお送りします:2011/09/14(水) 23:04:36.91ID:KFH1ZuYa0
TDD leads to an architectural meltdown around iteration three These are the words from software guru Jim Coplien, who penned some of the most influential C++ books in the 90’s. The exact quote is: TDD done strictly from the YAGNI principle leads to an architectural meltdown around iteration three. It’s very refreshing to see the anti-TDD movement gather up some momentum, and I particularly enjoyed
この記事で、アルゴリズムの勉強はアルゴリズムカタログを覚えることじゃないよということを書きました。 プログラムの理論とはなにか アルゴリズムの勉強というのは、スポーツで言えば腕立て伏せや走り込みみたいな基礎体力を養うようなもので、「ソートなんか実際に自分で書くことないだろう」とかいうのは「サッカーは腕つかわないのに腕立ていらないだろう」とか「野球で1kmも走ることなんかないのに長距離の走り込みいらないだろう」とか言うようなものです。 Twitterでアルゴリズムの勉強とはなにかと尋ねられて、「アルゴリズムの基本的なパターンを知って、それらの性質の分析のしかたをしって、いろいろなアルゴリズムでどのように応用されているか知って、自分が組むアルゴリズムの性質を判断できるようになることだと思います。 」と答えたのですが、じゃあ実際どういう本で勉強すればいいか、ぼくの知ってる本からまとめてみました。
ゾーク(Zork)は、最初期のインタラクティブフィクション形式のコンピューターゲームの一作であり、当時は文字だけのテキストアドベンチャーだった。そこから発展した一連のアドベンチャーゲームのシリーズである。このゲームではプレイヤーは地下世界に広がる迷宮を舞台に、宝物の捜索を行う冒険者の役割を演じる。オリジナル版ゾーク三部作は最初のアドベンチャーゲームである『コロッサル・ケーブ・アドベンチャー』の初期の子孫であった。 “Zork”という単語(ないし綴り)は元々は、未完成のプログラムに対し使われる名前として、マサチューセッツ工科大学のハッカー文化圏に由来する。作者らは完成後一旦は「ダンジョン(Dungeon)」と命名したが、商品名「ゾーク」とした(戻した)のは『ダンジョンズ&ドラゴンズ』の商標権との兼合のためである。英語版と日本語版それぞれのゲームブックシリーズも存在する。 概要[編集] ゾーク
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く