タグ

2019年10月14日のブックマーク (3件)

  • TDDはゆるく実践しても大丈夫 - 千里霧中

    最近、TDDのテストコードは捨てても良いかみたいな議論を見ました。 これに対する自分個人の経験上の意見ですが、TDDは雑多にテストコードを使い捨てても効果を出せると思います。 もちろん、TDDで保守性が高く価値あるテストを書いて、捨てずにCIや中長期的なリファクタリングで再利用していくと、TDDの効果を増幅できます。ただ、それをするにはスキルや事前の工夫、労力が必要ですし、できる場面に限りがあります。 そういったことをやらず、もっとゆるい姿勢で取り組んでも、費用対効果をプラスにできる手法がTDDだと考えています。 今回は、そのTDDでゆるくしてもよいポイントを、実経験からまとめたいと思います。 TDDのテストは使い捨てでいい TDDのテストはプログラマのこまごまな課題に応じて累積的に作られるため、保守コストがかかるテスト・保守する価値の低いテストが生まれがちです。そのためテストの使い捨ての

    TDDはゆるく実践しても大丈夫 - 千里霧中
    atomicmap
    atomicmap 2019/10/14
  • 「コンピュータシステムの理論と実装」をやりきりました - Qiita

    Deleted articles cannot be recovered. Draft of this article would be also deleted. Are you sure you want to delete this article? コンピュータシステムの理論と実装 をやりきったので、メモを残しておきます。 の紹介 コンピュータシステムの理論と実装 では、NAND ゲートからはじめて、最終的にはアプリケーションを動作させるところまで、ボトムアップの視点でコンピュータシステムの説明が記載されています。通称「Nand2Tetris」。名前がかっこいいですね。 とてもわかりやすい裏書きの説明は以下 コンピュータを理解するための最善の方法はゼロからコンピュータを作ることで、その構成要素は、ハードウェア、ソフトウェア、コンパイラ、OSに大別できる。書では、これらの構成要素

    「コンピュータシステムの理論と実装」をやりきりました - Qiita
    atomicmap
    atomicmap 2019/10/14
  • 荒川区から考えている|北田暁大

    東京の荒川区に住み始めたのは00年代の初めのことだから、かれこれ20年近くのお付き合いとなる。途中一回勤め先近くの台東区に浮気したが、どうしても荒川区の引力に抗えず、戻ってきた。区内で計5回引越している。引っ越し貧乏の典型である。 荒川区に住み始めたころ、わりとすぐに隅田川との関係を思うに至り、図書館とかで調べまくった。別に駐車場として使われているわけではない一階のある「高床式」の建物がやたらある、というのに気づいて「あ、これ水害対策かな」と思ったのがひとつ。あと、とにかく道・小路が入り組んでいて、直線という概念が適用できるのが尾竹橋通りぐらいしかなく(あと藍染「川」通り)、一歩間違えるととたんに迷宮になってしまう道の成り立ちを見て、「あ、永代借地権と暗渠の名残りかな」とおもったのがもう一つ。ようするに、隅田川(旧荒川)とその支流の小さな川(暗渠化している)の水害が酷くて、堤防が整備された

    荒川区から考えている|北田暁大
    atomicmap
    atomicmap 2019/10/14