K.Maebashi's BBS

ご自由に書き込んでください。雑談も可。
テスト書き込みの類はテスト用掲示板にどうぞ

[日付順表示] [日付順インデックス] [スレッド順インデックス]


新規投稿 | 開設者ホームページへ戻る | ヘルプ


[1965] 疑りぶかいあなたのためのオブジェクト指向再入門
返信


投稿者:晶夫(あきお)
2016/09/02 15:39:38

Link:
前橋和弥 殿

晶夫と申します。
学生時代からPascal やC などを個人的に勉強してきて、就職と同時にSEになった
者です。
SE歴は24年になります。前橋殿より5歳上になります。

その私でも、オブジェクト指向に入れていませんでした。
正直、オブジェクト指向のメリットが分からず、Java や VB.Net や C# の勉強をしていて、
とにかく、全然、自分の物になっていませんでした。
それが、昨日、「疑りぶかいあんたのためのオブジェクト指向再入門」
を読ませて頂き、目からウロコが落ちました。

これから、本格的にオブジェクト指向を学ぶ自信になりました。

思わず、お礼が言いたくて、この投稿を致しました。

この連載は、まだ、続くと書いてありました。
本当に期待しています。

オブジェクト指向のメリットが分からず、先へ進めずにいたのが、
進めます。

とにかく、続きをお願いいたします。

ありがとうございました。
晶夫
[ この投稿を含むスレッドを表示] [ この投稿を削除]



[1966] Re:疑りぶかいあなたのためのオブジェクト指向再入門
返信


投稿者:(ぱ)こと管理人
2016/09/05 02:39:55

Link:
はじめまして。

>SE歴は24年になります。前橋殿より5歳上になります。

私自身割と大手のSIerにいる身ですので、私より年上の方がコード書きの勉強を
されているとなると尊敬しますし励みになります。

>それが、昨日、「疑りぶかいあんたのためのオブジェクト指向再入門」
>を読ませて頂き、目からウロコが落ちました。

ありがとうございます。

>この連載は、まだ、続くと書いてありました。
>本当に期待しています。

すみません、「これから随時書き足していくつもりです」と書いたのが
かれこれ10年以上前の話ですので、今から続きを書くかというとちょっとお約束
できかねるところではあります。
続きを書くとすると次のネタは「継承」ですが、よくある「Shapeを継承して
PolylineやRectangleやCircleを作る」という例は、Pascalの可変レコード型や
Cでそれを共用体と列挙型で真似する例のような「データメンバを拡張する例」としては
なかなか便利でわかりやすいのですが、
メソッドのオーバーライドの例として、図形を描画するdraw()メソッドを作ろう、
となったあたりでかなりうさんくさくなります。よく入門書では出てくる例ですが、
実のところこの使い方は「間違い」だと私は思っています(本にも何度か書いていますが)。

その辺でうんうんうなっているうちに、10年過ぎた感じです……
[ この投稿を含むスレッドを表示] [ この投稿を削除]



[1967] Re:疑りぶかいあなたのためのオブジェクト指向再入門
返信


投稿者:晶夫(あきお)
2016/09/05 11:13:19

Link:
前橋 殿

返信ありがとうございます。
私は小企業のIT派遣会社で働いています。
現在、常駐先が見つからず、本社にて「待機」の状況です。
そのため、この様な掲示板にカキコできる時間が取れています。


>私自身割と大手のSIerにいる身ですので、私より年上の方がコード書きの勉強を
>されているとなると尊敬しますし励みになります。

私の24年間は大手の製造メーカーで従業員は2万人規模の大会社でした。
そこで、「生産管理システム・MES」の
要件定義〜概要設計〜基本設計〜詳細設計〜(開発・単体テスト)〜結合テスト〜
システムテスト〜本番化〜保全
という流れで、プログラムは保全でしか見ていませんでした。
しかし、24年間務めた会社を辞め、転職して今の小企業に居ます。

小企業なので、上述の 要件定義〜以下すべて〜保全
まで出来る人が派遣先が見つけやすいのです。
年齢も高いので、派遣先の年齢制限に引っかかる場合も多く贅沢は言えないのです。
そのため、保全でしかやっていなかったコーディングをやらざるを得ない状況で、
コードの勉強をしています。

「疑りぶかいあなたのためのオブジェクト指向再入門」は継続しない、との事、
残念ですが、忙しい前橋殿に置いては致し方ないと思います。

そこで、出来ましたら、Java の良い本をご紹介願えますと幸いです。
何卒、宜しくお願い致します。

晶夫
[ この投稿を含むスレッドを表示] [ この投稿を削除]



[1968] Re:疑りぶかいあなたのためのオブジェクト指向再入門
返信


投稿者:(ぱ)こと管理人
2016/09/06 23:32:31

Link:
>そこで、出来ましたら、Java の良い本をご紹介願えますと幸いです。
>何卒、宜しくお願い致します。

すみません、最近の本は知らないのですが……
手前味噌でよければ、

「Java謎+落とし穴徹底解明」
https://www.amazon.co.jp/Java-%E8%AC%8E-%E8%90%BD%E3%81%A8%E3%81%97%E7%A9%B4-%E5%BE%B9%E5%BA%95%E8%A7%A3%E6%98%8E-%E6%A8%99%E6%BA%96%E3%83%97%E3%83%AD%E3%82%B0%E3%83%A9%E3%83%9E%E3%83%BC%E3%82%BA%E3%83%A9%E3%82%A4%E3%83%96%E3%83%A9%E3%83%AA/dp/4774113611

amazonマーケットプレイスで1円とかで買えるようです。
3章の「継承をどう使うか? どこまで使えるか?」あたりは、ある意味「疑り深い〜」の
続きと言えるかと思います。
ただ、かなり古い本ですので(JDK1.3の頃)、今となっては古くなってしまっている
ところもあります。Genericsや列挙がないことに不満を述べていますが、それらは
Java5で実装されましたので。

あとは定番で、Effective Javaとかでしょうか……
https://www.amazon.co.jp/EFFECTIVE-JAVA-Java-Joshua-Bloch/dp/4621066056
[ この投稿を含むスレッドを表示] [ この投稿を削除]