もり ひろゆきの日々是勉強

日々思ったことやIT関連のメモなどをのほほんと綴っていきたいと・・・。(^^;

ホーム 連絡をする 同期する ( RSS 2.0 ) Login
投稿数  1920  : 記事  12  : コメント  16429  : トラックバック  163

ニュース

Microsoft Innovation Center

MICでは各種無償セミナーを実施しています。
こちら
そして、スピーカーは僭越ながら私がお話させていただいております。
一生懸命努めさせていただきますので、よろしければご参加くださいm(__)m

平行運用はじめました。

  • 現在、こちらのほうで平行運用を行っております。

自己紹介

  • もり ひろゆき(森 博之)と申します。

    極東IT Engineersというコミュニティの代表です。

    本業は東京でソフトウェア開発のお仕事をしております。いわゆるDeveloperですね(^^;

    仕事ではVB,C#といろいろと渡り歩いてはおりますが、主に.NET系の業務アプリの開発が多いです。

    というか仕事となったら必死で何でも勉強しますが(^^;;;;

    最近ではMicrosoft Innovation Centerで講師もさせていただいておりますが、撃たれ弱いのでお手柔らかにお願いしますm(__)m

    まったく関係ありませんが、たこ焼き機も持っています。 関西人です。

    エントリの内容は私が個人的に収集した情報を元に書いていますが、あくまで個人的なメモ用途ですので内容の正確性を保証するものでありません。あらかじめご了承くださいm(__)m

Microsoft MVP

MCP


  • 70-316 Developing and Implementing Windows-based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET

    70-536 Microsoft .NET Framework 2.0 - Application Development Foundation


  • MCTS: :.NET Framework 2.0 Web アプリケーション
    70-528 Microsoft .NET Framework 2.0 - Web-based Client Development


  • MCTS: Microsoft SQL Server 2005
    70-431 Microsoft SQL Server 2005 - Implementation and Maintenance

Wankuma MVP


  • Wankuma MVP for OOO(= Original Object-Oriented)

iKnow!

etc.

  • 人気ブログランキング - もり ひろゆきの日々是勉強

    スカウター : もり ひろゆきの日々是勉強

    あわせて読みたい

書庫

日記カテゴリ

リンク

寝て起きて、また思ってみたり。

でね、私だけかもしれませんが、自分にとって必要だ、有用だと思うことって素直に受け入れられる(覚えられる)んですが、有用かい?とか必要かい?とか思うことって時間がたつと忘れやすい。

自然に必要のない情報を排除しちゃうんでしょうね。

なもんだから、オブジェクト指向もしかりで有用さや必要さが理解できないと覚えられないんじゃないかなぁ・・・と。

オブジェクト・情報隠蔽・クラス・継承・多態性。 

たったこれだけのキーワードでも、キーワードの意味も必要ですが、その有用性・必要性が理解できることが大事なんじゃないかなと。

で、それを理解できるにはそのキーワードの意味合いを覚えて、GoFなり、リファクタリングなりのオブジェクト指向だからできる有用なテクニックが理解できて、はじめて「なるほど」となる。

そこにたどり着くまでに時間がかかってしまうのが、オブジェクト指向を難しくしている原因なのかなぁなんて。

ただ、これが「なるほど」となるには、これが無かったときにどんな苦労をしたかがあってのものなので、いきなりオブジェクト指向言語から始めた人は、それ以外のことが理解できないから、これもまた難しかったりするのかなぁ。 

なので、オブジェクト指向言語でオブジェクト指向っぽい組み方をしなかったことを経験して、有用性が理解できるようになるとか・・・。

朝、目が覚めてそんなことを思ってみたり(^^;;;;

投稿日時 : 2006年11月4日 8:07

コメント

# re: 夕べから講釈たれまくりですが・・・(^^; 2006/11/04 11:18 R・田中一郎
>自然に必要のない情報を排除しちゃうんでしょうね。

僕の場合は、その時点で深く納得したり感動したりしても、実際に使わないと見事に忘れちゃいます^^;
オブジェクト指向に関しても、今書いているコードから、クラスに切り出せるものは切り出してみよう・・・とか、そんな始め方だったような気がします。

#その後、大変なことになったのは内緒w

# re: 夕べから講釈たれまくりですが・・・(^^; 2006/11/04 11:52 ひろえむ
#R・田中一郎さん

>僕の場合は、その時点で深く納得したり感動したりしても、実際に使わないと見事に忘れちゃいます^^;

私もそれは忘れます(^^;;
でも、必要のないことって思うとさっき教えてもらったことでもわすれちゃうってことありません?(^^;;;

# re: 夕べから講釈たれまくりですが・・・(^^; 2006/11/04 12:47 刈歩 菜良
> たったこれだけのキーワードでも、キーワードの意味も必要ですが、その有用性・必要性が理解できることが大事なんじゃないかなと。

そうなんですよねぇ。
で、講習なんかでも「有用性・必要性」はもちろん教えるんですけど、「ふぅ~ん」で終わるんですよね。
いわゆる、「言ってることは分かるんだけど...」ってやつで、理解から自分で使えるところまで持っていくのにとっても時間がかかる人が多いんですよね。で、多くの人はその過程で挫折しちゃうという...
(T_T)

# re: 夕べから講釈たれまくりですが・・・(^^; 2006/11/04 14:09 ひろえむ
#刈歩 菜良さん
わかりかけた人ってのは、話しているとわかるんですよ。 だいたい、疑問に思えるところが似ているので。

だいたい、継承と多態性なんですよね。 

つまり、振る舞いの部分。 

どうやって振る舞うかというのは目に見えるもんじゃないので、ここらへんの振る舞い方が理解できるとOOをおもしろく思えるんじゃないかなぁなんて思ったりもするんですよね。

Post Feedback

タイトル
名前
Url:
コメント