2023-07-01から1ヶ月間の記事一覧
Software Design (ソフトウェアデザイン) 2023年7月号 [雑誌]技術評論社Amazon 今月のソフトウェアデザイン 2023年7月号、ちょっと興味深かったのは特別企画の「GOFデザインパターン歴史探訪」。 DDDとかもそうだけど、原典となる書籍が古くなって、特にアッ…
blog.magnolia.tech 前回の記事の続き... ScalaCheckで書かれたテストには、色々な起動方法が提供されていますが、他のテストと同じようにsbtのtestコマンドで起動できた方が便利です。 import org.scalacheck._ object ExampleTest extends Properties("Str…
いまさらだけど、ScalaCheckを使ってみた。 scalacheck.org ScalaCheckは、HaskellのQuckCheckのScala版。 QuickCheck: Automatic testing of Haskell programs Property Based Testingという考え方に基づくテスティングフレームワークで、汎用的に使われる…
ソフトウェア設計のトレードオフと誤り ―プログラミングの際により良い選択をするには作者:Tomasz Lelek,Jon SkeetオライリージャパンAmazon ソフトウェア開発経験の最初の段階で「一つの機能には複数の選択肢が有って、メリット・デメリットがそれぞれ有り…
コミュニーケーションには一定の時間がかかる、更にその内容が全員に同じレベルで浸透するにはもっと時間がかかる、更にその内容に従って行動するのは更に更に時間がかかるこの時間の長い、短いは、組織の大きさや、文化にもよるし、浸透度のレベル感をどこ…
www.lenovo.com 今年の1月にアウトレットでThinkCentre M75q Tiny Gen2のRyzen 5モデルを買った。 blog.magnolia.tech そちらを別の用途に使うことになったので、別のPCを探すことに。 ただ、最近流行りの小型デスクトップPCを延々見ていたのだけど、格安マ…