タグ

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

  • Engadget | Technology News & Reviews

    Research indicates that carbon dioxide removal plans will not be enough to meet Paris treaty goals

    Engadget | Technology News & Reviews
    yuzu441
    yuzu441 2019/01/17
    知らんかったわ“iPhoneで「Apple PayのSuica」を利用する場合や、おサイフケータイ対応のAndroidスマートフォンで「Google Pay」アプリからSuicaを利用する場合には、年会費は発生しません”
  • React Anti-Pattern: Prop-Drilling

    Sometimes it takes learning what not to do to learn what to do. This article is also available in a video format. The examples from this article are available for download. The Anti-Pattern In this example, we have an application with two features: Three buttons, A, B, and C, change out a content area, e.g., Apple, Banana, and Cantaloupe (the navigation feature)A Swap Colors button swaps the backg

    React Anti-Pattern: Prop-Drilling
  • テスト初心者が初めに覚えた依存モジュールのモック化5パターン(Jest + TypeScript) - Qiita

    付録Cでテストに対する考え方が変わりました! 社会人になって会社で学んだ単体テストは、Excelで全条件分岐の組み合わせ表(マトリクス)を作成し、デバッガ(gcc)のステップ実行で目視確認、マトリクスのセルに○印をつけていくというスタイルです。コード中のあり得ない分岐もデバッガで値を変えて無理やりカバレッジ100%を達成する必要があり、嫌でもデバッガと仲良くなります。もちろんコードに修正がはいれば全てやり直しという過酷なものでした。 その苦い思い出以来、なにかと言い訳して極力テストを書かずに逃げてきました。。しかし、最近いろいろなところから「テスト駆動開発の付録Cが素晴らしい!」という評判を聞いて、遅ればせながら読んでみたところ、テストに対する考え方が180度変わりました。 色々な方が書評を書いておりますので詳細は省略しますが、私は付録Cを読んだ翌日からおもわず開発にTDDを取り入れ、すっ

    テスト初心者が初めに覚えた依存モジュールのモック化5パターン(Jest + TypeScript) - Qiita
    yuzu441
    yuzu441 2019/01/17