natsutanのアンテナ
id:natsutan
8/33ページ
▽千里霧中●10/27 23:34 2024-10-27テスト容易性のためのデザインパターン:Humble Objectパターンとはテスト容易性の確保にかかわる責務設計、リファクタリングのためのデザインパターンに、Humble Objectパターン(Humbleオブジェクトパターン、質素なオブジェクトパターン)があります。Humble Objectパターンは、ユニットテストのデザインパターン集であるxUnit Test Patternsで定義されたものです。近年は書籍「単体テストの考え方/使い方」でテスト容易性を確保する基礎的技術として紹介され、認知が広がっています。Humble Objectパターンは自動テスト、特にユニットテストをターゲットとします。大まかな概要として、以下を実施します。自動テストで実行しにくいオブジェクトを、「自動テストで実行できるオブジェクト」と、「自動テストで実行しにくいコード」に分離する
▽翡翠はコンピュータに卵を生むか●10/22 14:18 2024-10-20ChromeのPDFリーダーでDark Readerを使って色反転する方法LinuxではほぼデファクトスタンダードになっているPDFリーダー Evince (または派生のAtril)では色反転ができるので目にやさしい。 macOSでも同様のことがしたかったが、デフォルトのPDFリーダーPreviewだと色反転ができなくて困った。XQuartzを入れた上でHomebrewからEvinceを入れることもできるが、やはりあまりmacOSとの統合はよくない。そこでChrome内のPDFリーダーを色反転できることが分かったのでメモしておく。Dark Readerを入れるdarkreader.org拡張機能の設定でローカルファイルへのアクセスを許可するChromeの拡張機能のリストからDark Readerの詳細ボタンを押して設定に入るDark Readerの設定で
4.<前5 6.次5>
0.はてなアンテナトップ
8.このページを友達に紹介
9.このページの先頭へ
□ヘルプ/お知らせ
□ログイン
□無料ユーザー登録
□はてなトップ
(c) Hatena