【アーキテクチャパターン】 Pythonでリポジトリパターンを書いてみる
この文章はAIを使用して作成しています。 リポジトリパターンを使わない場合、ビジネスロジックの中にデータアクセスのコードが直接書き込まれがちです。 このコードには次の3つの問題があります。 1\. 変更に弱い DBをSQLiteからPost
8 記事
この文章はAIを使用して作成しています。 リポジトリパターンを使わない場合、ビジネスロジックの中にデータアクセスのコードが直接書き込まれがちです。 このコードには次の3つの問題があります。 1\. 変更に弱い DBをSQLiteからPost
この記事はAIで書いています。 Pythonの型ヒントを勉強していると、「PEP 544」 や「Protocol(プロトコル)」 という言葉を見かけることがありませんか? 一言でいうと、PEP 544は「Python本来の『ダックタイピング
標準ライブラリにあるEnumクラスにより、Enumを使用することができる。 列挙型は定数を表すために使われるため、Enumのメンバの名前は大文字にすることが推奨される。 次のコードで挙動を確認することができる。詳細については列挙型 HOWT
Microsoft LearnにPythonでのオブジェクト指向プログラミングがわかりやすくまとめられていたので、概要をメモしておく。 オブジェクト指向プログラミング(OOP)でも、手続き型プログラミングでも、プログラムは一連の手順を実行す
pytestはPython用のソフトウェアフレームワーク。記述したテストを文字列で発見して、自動的にテストを行ってくれる。Circle CIなどのCIツールと組み合わせることで、テスト自動化ができる。 pytestはpip install
qiita.com nikkie-ftnext.hatenablog.com
今回は、この辺りを参考にしながらプロトコルバッファ(Protobuf)を試してみる。 tech.raksul.com nansystem.com developers.google.com Protobufを調べていると、Message P
hackers-high.com python.civic-apps.com