Code Generation

C# クラスから数分でデータベーステーブルを自動生成する方法

C# クラスから数分でデータベーステーブルを自動生成する方法 データベーステーブルを手動で作成するのは面倒な作業であり、特に多数のクラスを扱う場合はそうです。もし、長い SQL スクリプトを書くことなくテーブルを迅速に生成する必要がある場合、あなたは正しい場所にいます。このブログ投稿では、リフレクションと少しのコーディングの魔法を使って C# クラスから直接データベーステーブルを自動生成する解決策 ...

コードジェネレーターの単体テストにおける効果的な戦略

コードジェネレーターの単体テストにおける効果的な戦略 コードジェネレーターの単体テストは困難に思えることがあります。特に、依存しているテストが壊れやすく、複雑になってしまったときはなおさらです。もしあなたがPythonインターフェースを用いてC++コードを生成するシステムを開発しているなら(たとえば、WebサービスのためのSWIGを利用している場合など)、テストを壊すことへの恐れから変更を躊躇する ...