タグ

2019年7月4日のブックマーク (2件)

  • 親は頭が悪くなる|tkq

    これはごく個人的な実際の話で、よくよく考えてみれば当たり前の話なのだが、密かに衝撃的なことだったので、簡単に記しておく。つまらない話である。 うちの実家は自営業だ(詳細は省く)。俺が上京する18までは専業だったし、それからしばらくして父親が別の職をやることになってからは、人を雇って自営業を維持してきた。専業でなくなってからは規模を縮小し、人を雇ったのもほとんど慈善事業みたいな感じになっていて、収支はトントンくらいになっていた。ここらへんで長男の俺は一度家を継がないか?と打診を受けて断っている。理由としては自営業のキツさを手伝い等をやって身を持って知っていたし、もう何年も故郷を離れている俺に居場所はなさそうな気がしたからだ。 そんなこんなでまあまあ平和にやっていたのだが、転機は突如訪れる。父親が倒れたのだ。命に別状はなかったが、別の職は辞めざるを得なくなり、また自営業を再び始めることもできな

    親は頭が悪くなる|tkq
    bopperjp
    bopperjp 2019/07/04
    問題は、主観的には多分それが認識できないことなんだよな。。自分も認識できなくて、なんなら周りがおかしくなったと感じるんだろう。。
  • テスト駆動開発:実はそれは設計技術です

    テスト駆動開発(TDD)は、より優れたソフトウェアを持続的に早く提供するための確立された手法です。TDDは単純な考えに基づいている。製品コードを書く前に失敗するテストを書くことです。新しい行動が必要ですか?失敗するテストを書いてください。しかし、この一見単純な考えをうまく実行するには、スキルと判断が必要です。 TDDは当に設計のためのテクニックです。TDDの基礎は、小規模なテストを使用してボトムアップを早急に設計することであり、システムへの信頼を構築しながら迅速に何らかの価値を得ることです。よりよい名前はテスト駆動設計かもしれません。 設計方法としては、集中と単純さです。目標は、開発者が価値を提供する上で不要な余分なコードを書くことを防ぐことです。問題を解決するのに必要最小限のコードを書くことです。 多くの記事がTDDを行うことのすべての利点を誇りにしています。そして多くの技術会議の講演

    テスト駆動開発:実はそれは設計技術です