2018-12-01から1ヶ月間の記事一覧
「依存性逆転の原則(DIP:Dependency Inversion Principle)」に関して考える機会があり、自分なりに言語化できそうなのでまとめます。ご指摘は大歓迎です。 目次 目次 TL;DR 考えるきっかけ 具体例から紐解いていく べた書きのモジュールA モジュール分割…
この記事は Crystal Advent Calendar 2018 の15日目を埋める記事です。 Crystal言語を触ってみたい方に、技術書典5で頒布された同人誌「Introducing Crystal Programming Language」をおすすめします。日本語で書かれており、Crystalの基本的な文章から開発…
この記事は Crystal Advent Calendar 2018 の3日目の記事です。 自作のCrystalのCLIビルダーライブラリをアップデートしたので、AdventCalendarに便乗して紹介します。 githubは以下です。 clim と言います。簡潔に、直感的にCLIツールを書けることを目指し…