我有一個UML類圖,在企業架構師中有兩個類A和B(示例簡化)。類圖顯示A和B之間的關聯。對於A和B,關聯分別爲0..1和0..m。這意味着A可以有0 ... m個B實例,B屬於0或1個A實例。我生成與企業架構師這個C#代碼(簡化):從UML類圖生成代碼
class A
{
public B _b;
}
class B
{
}
然而,如果不是寧爲:
class A
{
public IList<B> _bs;
}
class B
{
}
有什麼我有代碼生成過程中要考慮(我還選擇這兩個類和比生成代碼沒有成功)。
只是不這樣做。當你必須解決所有使用該工具時遇到的問題時,你認爲通過將設計自動生成代碼來節省的時間將會很快消失。 –
那麼工具做得不好呢? – cs0815