yui-frameworksとは?
Flex/AIRアプリケーションを開発するためのフレームワークです。
デザインとロジックを分業可能にしたフレームワークです。
デザインとは、スタイル+スキン+エフェクト+レイアウト
ロジックとは、モデルロジック+ビューロジック+ビジネスロジック
分業されたデザインとロジックを命名規則に従うことで用意に結合出来ます。
つまり、デザイナーとプログラマが、互いに意識しない開発が行えます。
また、命名規則に従うことで、コード削減とコスト削減できます。
なぜyui-frameworks?
分業することで、作業者が自分の責任範囲だけで作業をおこなうため。
ロジックに個人差がでて、異ならないようするため。
実装するとバグの原因になるので、なるべく実装はしないようにするため。
構造をシンプルにするため。
実装したいところだけを書くため。