| 最近は |
|
| 仕事の関係で、C#を勉強することになりました。
という事で、先輩が勧めていた『独習C#』(第二版)を購入して只今パラパラやってます。
C#は、javaの学習はしていたんで、オブジェクト指向 は大体分かっている(つもり)。 ※以下は私の解釈なんで、誤りがある可能性があるんで間に受けないで下さいね(汗
・カプセル化 :大事な扱われたくないデータ(メンバ変数とか)やコード(メソッド)をまとめとく。クラスの根本概念。 ・ポリフォーリズム :各クラスの動きをまとめて制御できる。 インターフェイスと実装クラスの関係につながる? ・継承 :汎用な機能は『親(上の階層)』にまかせて、『子(下の階層)』は中でもユニークな機能を身につけさせる、というもの? スーパークラスとサブクラスの関係につながる。
だけど、ポインタ概念とか、C寄りの話は良く分かってないです(汗 後、この時点でまだ以下の事が良くわかってないから早く学習にとっかかりたい。
・staticの概念(javaん時も良く分かってなかった) ・プロパティ ・インデクサなど
本の方はまあ分かりやすいと思う。 私がjavaをかじっていたのもあると思うけど…。 ただ、 結構なページの厚さと、 たまにポンと出てくる用語(ランタイム環境とか、ルーチンとか) で引き気味になるかもしれないが、 そこはなんとか工夫すればイケるかと。 ちなみに私の場合は、
まず本を汚くする事を目標において(え)、 買った日にとにかくパラパラ開いてみる。 (私の場合開いておかないとそのままお蔵入りな可能性大なので/汗) ↓ 見出しだけ読むつもりで全体に目を通して、 (分かった事は見出しの横に書くとかもしたけど) 分からない単語はなるべくそのままにしないで『e-words』などで調べておく
ようにすると、本が優しい、友だちのように見えてくる…かも(笑)
後、今後の自分のためにもメモ程度に書いておくんですが…。
「目的と手段を間違えないこと。」
例で言えば、本を買うまでが、言語を覚えるまでが目的じゃないって事。
そこまでをやる事に苦しみを覚えるなら、 目的と手段をとっかえてしまう事。 (例えば言語を覚えるのに苦しみを覚えるなら、それを手段にして、その目的を業務円滑化に据えるとか)
そうやって目的をすげかえていって、 果ては大きい目的に向かって進んでいくと、 大分自分の人生ってスケールの大きいものになっていかないかな、って思った。 (例えば、今の業務に慣れるっていう目的を手段にかえて、 目的は将来その技術を生かしたNGO職員になる…とかね)
***********************
…と、まあ~今回の日記は何か自分へのメモ(記録)で終わりましたが(マジすいません/汗)、 何にせよ 「目的と手段~」って言葉はホントいい言葉だなー 忘れないようにしないとなー って事が言いたかったんです。 皆さんもこの言葉を吟味してみてはいかかでしょうか??
ちなみに、趣味の話なんですが、 銀魂ブームがやや落ち着いて、加えて以下の2点が私の中でキてます。
・忍たま(MADでハマった…特に6年のキャラ、良い!!) ・トライガン(Web動画でたまたま見たらハマった)
これに関してはいつか書く…かも。
BGM:Forever (By.The Charlatans) 最近ニコ動の「作業用BGM」で、UKロックにややハマり気味。 その結果聞くようになった一曲。 工場をイメージした作業用BGMは最高っ!!
| |
|
Sunday, 07, Sep 13:41 | コメント(0) | 日常生活 | 管理
|
コメントを書く [ぶっとびねっとブログのユーザーのみ投稿可能] |