タグ

2014年1月3日のブックマーク (3件)

  • テスト考2014 - Hidden in Plain Sight

    年々、ウェブアプリを開発するときにテストを書こうという機運が強くなっていると感じる。 これは、開発パラダイムの成熟を意味することであり、基的に良いことだと思っている。 しかし同時に「テスト原理主義」とでもいうような極端な考え方もでてきていて、開発スタイルをめぐって摩擦が起こっている。 そして、この議論は「テストは、ないよりあったほうが良いよね」という、微視的には誰も反論できないロジックに押し通されがちで、「地獄への道は善意で舗装されている」の典型的な現象に見えて仕方がない。 テストを書かない、というと背景にどんな深い考えがあっても素人くさく聞こえ、逆にテストを書くというだけで良いプログラマーに見える、という非対称な化粧効果がある。ソフトウェア・コンサルティング会社がテスト好きなのは決して偶然ではない。 ソフトウェアというのは、結局のところ、動いてナンボ、使われてナンボである。 期待するも

    テスト考2014 - Hidden in Plain Sight
    mtmt101jp
    mtmt101jp 2014/01/03
    "でも、テストを一行も書かないあなたはクビですので念のため。"
  • 村の厄介者としての未婚男性

    http://d.hatena.ne.jp/KoshianX/20140101/1388543317 を読んでて思い出したけれども 社会を作るようになって以降の人類にとって 未婚男性と言うのは常に厄介者だ。 まず人類より前の動物の社会までさかのぼると、 これは大概一部のオスだけがモテて配偶者と子孫をたくさん持つ形になる。 それ以外のオスは群れを作らずに放浪して凶暴な行動を繰り返している。 モテるオスの元にだけ社会が築かれ、労働者もメスであったりする。 オスはオス同士の争いだけにほとんどの力を注いでいる。 動物の知能が向上してくるとこういう社会は持たない。 オスが1匹や数匹で維持できる限界の「群れ」より より数が多く団結していて生産性も戦争力も高い「村」が勝つ。 そうすると新たな課題は 社会の中に複数のオスを抱える、 少なくとも社会の中ではオス同士の殺し合いをさせない、 しかもオス全員に真面

    村の厄介者としての未婚男性
    mtmt101jp
    mtmt101jp 2014/01/03
    疎外された男女が共に生きるという道もある / "結婚相手も恋人も出来ない男女は 社会から疎外されていると悲しむのではなく 社会にコミットしなくとも疎外されていないと喜ぶべきだ。"
  • エロゲーマーのためのSQL -エロゲーマーのためのSQL-

    SQLはデータベースからデータを抽出したりするための言語です。 この文書は、ErogameScapeのデータベースからSELECTを使って自由自在にデータを取得できるようになることを目標にします。 エロゲーをやりはじめる大学生くらいのときに、大学の講義でデータベースを学んで、退屈だなーと思った時に、ErogameScapeでSQLを学ぶことで、少しでもSQLに興味を持って、自身でデータを加工することを学習して頂けると幸いです。 ※私の大学のリレーショナルデータベースの授業では、自分の身の回りの何かをER図に落とし込んで、DBを設計し、PostgreSQLに実装し、実際にデータを入力してSELECTしてみるところまでをやりました。 ER図という概念を学んだとき「ああ、これは面白い」と思いました。 先生はこう言ったのです。 「ER図に落とし込むと、思いもよらなかったことが分かる。」と。 当時、

    mtmt101jp
    mtmt101jp 2014/01/03
    ものづくりの原点を見た!(気がする