ニュース

GitHub Copilot(AIコード補完ツール)とCursor(AIアシスタント搭載エディタ)を活用して、Pythonでのテスト駆動開発(TDD)を高速化する実践的な手法をご紹介します。 「基本的なPython文法は理解しているものの、TDDやAIツールの活用をこれから学んでいきたい ...
ソフトウェアの設計および実装方法には、いろいろなやり方がある。よく使われている方法の一つに、先にソフトウェアで使用するデータの構造を設計し、それに対してコードの方を考えていく方法がある。データ構造さえ適切にわかりやすく設計できて ...
前回は、アプリケーションで扱うデータを検討してデータベース化するためにデータベーステーブルの検討をしました。 今回は、検討した結果から具体的にPythonでデータベースを扱うコードを作っていきます。 コードの全体はGitHubの以下を参照してください。