Flashやってる立場で自身Web業界での自分のポジションとか
あくまでも「個人レベルでの勉強→発展→会社・業務のため」という感じ。
で、AS3.0に今すぐ手を出さない理由は
・階段を飛び越して上に行っても応用や発展ができなくなるから。
・当面AS3.0でAVMのJITコンパイラでの恩恵を得なければならないほどの実行速度が求められるような案件がない。
と言ったところでしょうか。
じゃぁぼーとしているのかというと。。。
そうではなくて。。。
按田さんが拾ってくれた「AS2.0を完全理解。」をまずは目指す。
で、これももうちょっと「腹づもり」をお伝えすると、
・AS1.0からAS2.0の書き方の違いを覚える
・AS2.0でより本来の形に近い「OOP」を覚える。
(継承(Inheritence)・オーバーライド(Overriding)・
ポリモーフィズム(Polymorphism)とかOOPの長所を生かした
効率的なコーディングや設計をできるようにする。)
・慣れている言語「AS」で本来のOOPをまず頭に入れる。
・で頭に入ったOOPを外に出せるようにUMLを覚える。
・これでOOPでのプログラミングや設計のできる方(本来のSEやPG)
ともっとディスカッションできるようになるはずなので、
言語差や開発環境差を越えて「設計」や「効率化」のための
「考え方」ベースでの話しができるようにする。
・で、JAVAとかで当たり前にあるような「デザイン・パターン」を
理解できるようにして、自身のAS2.0のコーディングに取り入れる。
・ここまで来ると、他の天才が作り上げた「フレームワーク」や「ライブラリ」が
有効活用できると思う。
で、ここまで何年掛かるかわからんけど。。。全然短期的でないですね。
要は今、「MS Interactive Desiner」の進める制作ワークフローや「Web標準」の目指すところで「制作におけるデザインとシステムの分離」が叫ばれていますが、では当たり前の話「じゃぁシステムとデザインに誰が指示を出すの?」
「じゃぁシステムとデザインの疑問を誰が決裁者に投げるの?」
という話になるので。。。僕はこの辺の「翻訳者」になろうとしているのかも知れません。
結局、今後業務レベルで「一人」で何かを作っていくというのは無理なのではと思っています。これはもう「Flash」に限らず。
どっかに書きましたが、
「ホームページがインターネットでPCで存在する以上はシステムチームの存在は必要。」
そして「ホームページが人が使うものである以上デザイナーの存在も必須」
「要はこれをどうチームとしてまとめていくか?」
というところに目線は向いていたりします。
また書きます。(o^ー’)b
TrackBack URL :
Comments (0)