Good Code, Bad Codeの擬似コードをDart(Flutter)でリライトして理解を深める 〜抽象化レイヤー編〜
はじめに MSDのモバイルチームに所属するエンジニアの酒井です。 モバイルチームでは日々良いコードを書くためにレビューや議論を積極的に行っているのですが、今回Good Code, Bad Codeという書籍が話題に上がり、それを正しく深く理解し共有するためにブログ化しようということになりました。 内容をわかりやすく簡潔にまとめるとともに書籍内で登場する擬似コードをDartでリライトして要点を解説します。 Good Code, Bad Code ~持続可能な開発のためのソフトウェアエンジニア的思考 Good Code, Bad Codeは、Googleでテックリードを務めるTom...