システム開発 Claudeに問う「ドメイン駆動設計(DDD)のプラクティス(実践)を教えてください」 「プログラミング設計開発技法のリンクリスト」へ戻る昨日に続き、今度はドメイン駆動設計の具体的な実践方法を教えて貰います。これを通じて日本企業のITへの取り組み方の問題点も見えてきます。前の記事 → Claudeに問う「ドメイン駆動設計(DD... 2024.06.23 システム開発生成AIに質問する
システム開発 Claudeに問う「ドメイン駆動設計(DDD)について教えてください」 「プログラミング設計開発技法のリンクリスト」へ戻る私はドメイン駆動設計(DDD)については全く知りません。全てClaudeさんに教えて貰いたいと思います。2ページに分けて掲載します。Claudeに問う概要ドメイン駆動設計(DDD)とは何です... 2024.06.22 システム開発生成AIに質問する
技術的備忘録 C言語:C90から最新規格までの主要な変更点 C99インライン関数inline キーワードが導入され、関数呼び出しのオーバーヘッドを減らせるようになりました。可変長配列(VLA)実行時に大きさが決定される配列を宣言できるようになりました。int n = 10;int arr; // n... 2024.06.21 技術的備忘録生成AIに質問する
技術的備忘録 C++98から20までの主要な変更点 C++11auto キーワード型推論が可能になりました。auto x = 5; // int型と推論される範囲ベースのfor文コンテナの要素を簡単にイテレートできるようになりました。std::vector<int> vec = {1, 2,... 2024.06.21 技術的備忘録生成AIに質問する
技術的備忘録 Java 8から21までの主要な変更点 Java 8 (LTS)ラムダ式関数型プログラミングをサポートする簡潔な構文が導入されました。(a, b) -> a + bストリームAPIコレクションに対する宣言的な操作が可能になりました。List<Integer> numbers = ... 2024.06.21 技術的備忘録生成AIに質問する
技術的備忘録 C# 7.3から12までの主要な変更点 C# 8.0Nullable参照型参照型の変数がnullを許容するかどうかを明示的に指定できるようになりました。string? nullableString = null;string nonNullableString = "Hello"... 2024.06.21 技術的備忘録生成AIに質問する
システム開発の問題 Claudeへ問う「バザール型開発のやり方を教えて」 ソフトウェア開発プロセスモデルとは、ちょっと違うかも知れませんが、OSSの世界で採用されるバザール型開発について、Claudeさんに解説してもらいました。Claudeに問うOSS(オープンソースソフトウェア)の世界で採用されるバザール型開発... 2024.06.20 システム開発の問題生成AIに質問する
システム開発の問題 Claudeに問う「オブジェクト指向モデルのやり方を教えて」 Claudeさんに質問するまで、オブジェクト指向モデルというソフトウェア開発プロセスモデルを知りませんでした。今回は、それを解説してもらいます。Claudeに問う概要ソフトウェア開発プロセスモデルのオブジェクト指向モデルのやり方について、詳... 2024.06.19 システム開発の問題生成AIに質問する
システム開発の問題 Claudeに問う「ITエンジニアの愚痴を聞かせて」 Claudeさんは、本当に何でも素直に解説してくれます。Claudeに問うITエンジニアの愚痴を聞いたり読んだりした事はありますか。あったら、ぜひ聞かせてください。現実の社会問題に即した愚痴が良いです。はい、ITエンジニアの愚痴を幾つか聞い... 2024.06.18 システム開発の問題生成AIに質問する
システム開発の問題 Claudeに問う「カンバン開発のやり方を教えてください」 アジャイル開発というとスクラムとXPしか知りませんでしたが、Claudeに聞くと「カンバン開発」なるプロセスモデルが存在するそうです。今回、カンバン開発について解説してもらいました。今回も私の意見などはありません。Claudeに問う概要ソフ... 2024.06.17 システム開発の問題生成AIに質問する