FC2ブログ

習うより

ここひと月ほど,モチべが消えてからJSを書いていなかった.
久々に興がのったので書いてみると,案の定かけなかった.
書かないと忘れるもんね.
PASCALの文法もだいたい忘れてたし.
ブロックをbegin~endでくくるんだったね.
Cの文法だけ覚えているのはまだ半年経っていないからなのか,それとも雑い……もとい簡単だからなのか.

なかなか筆が進まなかった理由はおそらくもうひとつ.
OOPなあたりを意識しているからだろう.
Javaの本を軽く読んで,OOPとはなんぞやということを学んだ.
それをJavaの親戚(?)のJSで活かしてみよう,という話.
ひと月前OOPなどつゆも知らなかったが,今はクラス,コンストラクタ,メソッド,インスタンスといった用語のイメージをある程度つかんでいる.
以前は知らなくてもかけたが,知って書くとなおいいだろう.
JSでは何がクラスで,コンストラクタやメソッドをどう作って云々と意識して書いていくと,新しいものが見えてくる.
あれ,これはクラス化したほうが使いやすそう.
これをこうクラスでまとめるとメソッド化できて……ああそういうことか!
みたいな.
オブジェクト化するということはプログラムの見通しがよくなるということであり,その可能性に気が付くということは内容を整理できたということだ.
JSのOOPはJavaほど厳密ではないけど,ないからこそ,しばらくはこれで慣れていこうかな.
実益を兼ねつつ.

コメントの投稿

非公開コメント

プロフィール

みやどはつか

Author:みやどはつか
【座右の銘】
明日は明日の風が吹く/明日やろうはばかやろう


カウンター

最新コメント
月別アーカイブ
カテゴリ