UML

C# の static クラスとシングルトン考察

C# には言語固有機能として static クラスという機能があります。クラス自体を static と宣言することで、インスタンス作成を禁止し、static 宣言したクラスのインスタンスが複数作成できないようにできます。ですがこの機能、デザインパターンにあるシング…

C#固有の構文はUMLでどう書けばいいのか?

最終的な実装言語がC#で、設計を検討する場合、設計資料の作成にUMLを使うと表現が少々難しい事あります。Javaのコンテキストには無いC#固有の文を扱う時にどうやって書けばいいのかわからない構文がいくつかあるので表現方法をどうするか考えてみました。 …

UMTP L3に合格しました。

UML

今年の初めにUMTP L3に合格しました。 2014年に1度落ちてから今年2度目の受験で合格です。 配点の内訳は、モデリング8割、知識6割でした。(前はモデリング5割、知識10割で落ちたので、知識問題の配点は満点でも全体では1割程度しか得点にならないためモデリ…

Google トレンドで見るUMLオワコン論

UML

UML(Unified Modeling Language) って最近ネットであまり見かけない気がします。特に最近は専らコードを最速で書く事が要求されている事で一層見る機会が減っている気がします。既に廃れてしまい、流行って無いと言う人もいますし、逆に既に定着したから、あ…