クラス設計・OOP入門 PythonのI/Oが散らかる原因と直し方|実例で学ぶ「境界」の分離設計
PythonでI/O(DB・API・ファイル・UI)とビジネスロジックが密結合して辛い人向けに、実例で「分離設計」の手順を解説。Repository/Protocol/DIでテスト容易性と変更耐性を上げます。
クラス設計・OOP入門
クラス設計・OOP入門