ソフトウェア開発メモ

日々のソフトウェア設計、実装で考えている、気づいた事を書いています。それが真実か否かは保証しません。悪しからず。

2014-11-22から1日間の記事一覧

Swiftにみるモデル駆動開発の将来

UMLツールや一頃流行った?MDAという技術にモデルからコードを自動生成というのがある。 効率云々はともかく、オブジェクト指向開発に習熟していくと、クラス構成とコーディングを自由に行き来したくなってくる。 で上記のモデル駆動ツールであるが、結局は…

オブジェクト指向のデータ構造的意味論。

オブジェクト指向(というか抽象データプログラミング。そう言い方はしないのでオブジェクト指向)はクラス(ネーティブ型もここではクラス)を秩序を保ってまとめ上げて新しいクラスを作り上げるにすぎない。 それらがいろいろ再帰的に合成されて、基盤ライ…