[表示 : 全て 最新50 1-99 101- 201- 301- 401- 501- 2chのread.cgiへ]
Update time : 06/25 15:58 / Filesize : 164 KB / Number-of Response : 586
[このスレッドの書き込みを削除する]
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧] [類似スレッド一覧]


↑キャッシュ検索、類似スレ動作を修正しました、ご迷惑をお掛けしました

***Javaのオススメ入門書*** 2冊目



1 名前:デフォルトの名無しさん [2006/11/24(金) 18:03:59 ]
有力な情報お願いします!

後はよろしくお願いします。

304 名前:デフォルトの名無しさん mailto:sage [2007/04/22(日) 00:48:51 ]
むちゃくちゃやなぁ
Cに限らず他の言語の基礎が出来ているからこそ新しい言語の習得が容易なだけでは?
C++からJavaだと切り替えは多少必要だが、Cやアセンブラはは基礎としてしっておくべきだし

305 名前:デフォルトの名無しさん mailto:sage [2007/04/22(日) 00:57:24 ]
アセンブラまでいくと基礎でなくて教養でない?

306 名前:デフォルトの名無しさん mailto:sage [2007/04/22(日) 00:58:15 ]
Cもアセンブラも一生必要ない。もちろんこれからプログラムを勉強する人間の場合だ。
古参のプログラマにとって必要だっただけだ。
Javaをやる上でCやアセンブラをやったメリットはただ一つ。
一般的なアルゴリズムを習得してあるからそれをJavaに移植できるという点だけだ。
しかし、プログラミング入門者はそれもJavaで勉強すればいいだけのこと。

307 名前:デフォルトの名無しさん mailto:sage [2007/04/22(日) 01:04:46 ]
でもCしらないってやつは大概電子計算機概論も知らんやつが多くてJavaも使い物にならないやつが多すぎる希ガス
それに上の話ではすでにCをしっているという人に対しての話なのに忘れろとかめちゃくちゃなこといってるからなぁ

308 名前:デフォルトの名無しさん mailto:sage [2007/04/22(日) 01:15:19 ]
自分でも誤解を生む表現だったと思う。
イベントの処理やマルチスレッドの扱い、コードの再利用の仕方などに関して、CとJavaでは
大きな隔たりが有るので、CからJavaに移るときにかなり戸惑うことになる。だからCを忘れろ
と言ったのだ。アルゴリズムまで忘れてはいけない。もったいない。これは一生の宝だ。

309 名前:デフォルトの名無しさん mailto:sage [2007/04/22(日) 05:05:22 ]
けど、Cでポインタ使ってイベントハンドラ実現したり、コードの再利用の努力してれば、戸惑うというよりただ便利と思うだけだな。

310 名前:デフォルトの名無しさん mailto:sage [2007/04/25(水) 22:59:29 ]
>>297 亀レス
グラフィックJava2〈Vol.2〉Swing編 (上) 出版が2000年10月1日。
内容の概略が↓でpdfファイルで読めるから「swingの歴史」や「swingとawt」で検索してみてください。
ttp://www.ascii.co.jp/bookmart/pdf/47561/475613582X.pdf

311 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 01:58:04 ]
Javaはこの先危ないぞ。
別の言語をお勧めする。

312 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 02:14:17 ]
kwsk



313 名前:デフォルトの名無しさん mailto:sage [2007/04/30(月) 02:19:42 ]
C++とかアセンブラが持ち直してくる。

314 名前:デフォルトの名無しさん mailto:sage [2007/05/01(火) 02:12:38 ]
kwsk

315 名前:デフォルトの名無しさん [2007/05/06(日) 21:46:32 ]
学生なんですが、これからの流行は
C++?C#??
それともVBですか?教えてください

316 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 00:05:15 ]
全部やっとけ。
難しくないから。

317 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 00:55:56 ]
もし3つともやるつもりがあるなら
C++を最初にやるといいよ


318 名前:デフォルトの名無しさん mailto:sage [2007/05/07(月) 01:42:40 ]
>>315
最初にC/C++やると難しすぎるかもしれない。
最初にC#やって関数の値渡しと参照渡しを理解してから、
C/C++をやるとポインタをスムーズに理解できると思われ。
VBは初心者でもGUIを作れるがプログラミングを
身につけたいならC系言語でコンソールアプリをみっちりやったほうがいい。

319 名前:デフォルトの名無しさん mailto:age [2007/05/17(木) 11:13:31 ]
コアjava買おうと思ってるんですけど
5〜6年前の本ということで
内容が古くて使えなくなっている(もうオススメできなくなっている)部分などはあるんでしょうか?


320 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 14:23:54 ]
Jframe#frame.show()がお勧めできない。

321 名前:デフォルトの名無しさん mailto:sage [2007/05/17(木) 14:28:38 ]
>>315
どれもこれからの流行じゃないことにワラタ

322 名前:デフォルトの名無しさん [2007/05/19(土) 20:06:15 ]
JavaからRubyへ ― マネージャのための実践移行ガイド
Bruce A. Tate 著

「成功するプログラム言語の出現は、ほぼ10年周期で起こっているようです。・・・・
・・・・・・・・現在はまさに、新しい言語が登場し、Javaの凋落時期にあたります。」


ttp://www.oreilly.co.jp/books/9784873113203/
ttp://www.oreilly.com/catalog/0976694093/index.html




323 名前:デフォルトの名無しさん mailto:sage [2007/05/19(土) 23:50:39 ]
x11環境で自習できる入門書おしえてください

324 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 00:19:00 ]
インストールさえどうにかできれば、どの本も大丈夫だろ。
普通のLinuxとかMacならインストールも問題ないはず。

325 名前:デフォルトの名無しさん mailto:sage [2007/05/20(日) 09:02:20 ]
x11環境の扱い方がわからないってならばスレ違いだけどね

326 名前:デフォルトの名無しさん [2007/05/21(月) 23:23:04 ]
コアJavaって、今でも有効かな?

327 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 00:01:45 ]
>x11環境の扱い方がわからないってならばスレ違いだけどね

聞いたのおれだけどそれは的はずれじゃね?
最初にあったのがx11環境で、
それを元に入門書から見よう見まねで実習したいっつってんだからよ
入門書としては売れないだろうが、需要はゼロではない
適当にコンソールだけの入門書で練習しときゃいんだろうけど

328 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 00:11:33 ]
というかx11環境といってもいろいろあるわけで、最近の環境だとほとんど意識せずにJavaの環境がインストールできる。需要はゼロというか、Windows前提の入門書でもほとんど問題ないという話。
そういうインストーラーが使えないような特別な環境使ってるってなら、それを書かないと意味がないだろ。

329 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 05:55:09 ]
>326
やさしいJavaとかよりは遥かに有効

330 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 08:12:18 ]
コアjavaってめっさむずかしいけど、デザインパターン覚えるのに役立つと思うよ。

331 名前:デフォルトの名無しさん mailto:sage [2007/05/22(火) 23:18:03 ]
>>329 >>330
そうですか。
ちょっと内容が古そうで心配だったんです。

明日買いに行きます。

ありがとうございました

332 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 00:44:35 ]
>そういうインストーラーが使えないような特別な環境使ってるってなら、それを書かないと意味がないだろ。

支離滅裂すぎる
インストーラとか言い出してるし



333 名前:デフォルトの名無しさん mailto:sage [2007/05/26(土) 01:05:51 ]
> 332
最近のx11環境じゃ、インストーラー使ってJDKさえインストールできてしまえば後はWindows前提の入門書でも問題ないだろってことだよ。

334 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 21:30:22 ]
学習環境や学習者が多様化してるから、入門書もLinuxなどの非Win環境での
プログラミングについて解説する必要があるのかもね。昔はPCやプログラムに
興味がある奴ばかりだったから、そんな事しなくても問題にならなかったけど
今は、PCやプログラムに興味の無い人が仕事や講義でやる事があるから
初心者向けの入門書には、そう言った人たちへの配慮が必要だと思う。

335 名前:デフォルトの名無しさん mailto:sage [2007/05/27(日) 23:02:46 ]
Eclipseのインストール手順だけ書いておけば解決だな。

336 名前:デフォルトの名無しさん mailto:sage [2007/05/29(火) 07:06:49 ]
Javaってもう流行らないの?

337 名前:デフォルトの名無しさん [2007/05/29(火) 19:55:54 ]
これからはRuby

338 名前:デフォルトの名無しさん mailto:sage [2007/05/31(木) 20:00:26 ]
>>330
コアJava難しい
でもここで簡単とか言ってる人いるから
自分は向いてないんじゃなんて思ってたからちょっと安心

339 名前:デフォルトの名無しさん [2007/06/07(木) 19:02:25 ]
Cとか(アセンブラ)、VBとかDB(オラクル)脳なんだが、
オブジェクト志向を身につけたい。
今JAVAの仕事入ったんでJAVAで・・・。

オブジェクト脳のつくり方って本はどうでしょうかね?

340 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 21:24:01 ]
>>339
入門書読むってレベルじゃねえぞ!

341 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 21:26:31 ]
>>339
微妙。
似た系統の本でオブジェクト指向でなぜ作るのか?の方をオススメ
オブ脳がうんちゃらって奴は・・・なんか変。

342 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 22:10:27 ]
というかクラス設計をうまくできるようになりたいが、
何かいい教材っつーかテキストっつーか、ないかね



343 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 22:15:35 ]
>>339
オブジェクト脳は、序盤はなかなか良いと個人的に思うけど
全体的にみると今ひとつまとまりが無い(特に中半から後半
序盤のところについてもイメージ重視な解説が多いから
そういうのを嫌う人は駄目だと思う

344 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 22:54:11 ]
>>342
アクションゲーム作ってみれ。
ブロック崩しとかインベーダーゲームとか。

345 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 22:55:14 ]
>>343
同意。最初の方は結構いいんだけど、中盤からgdgd

>>342
規模とかジャンルによるべ。
Web系なら幾らでもサンプルは転がっているし、パターン本なんかもある。
GUI系だと中々難しいし、サンプルも少ない。
小規模なものからってなら、リファクタリング系の本がオススメ

346 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 22:57:31 ]
Web系はクラス設計不要だから参考にならんよ。
そこで無理やりクラス設計しても、いびつなものができあがるだけ。

347 名前:デフォルトの名無しさん mailto:sage [2007/06/07(木) 23:20:57 ]
>>346
んなことは、ないだろ。
3層で綺麗にまとまった設計とかならば十分に参考になるぞ。

348 名前:デフォルトの名無しさん mailto:sage [2007/06/08(金) 00:36:34 ]
そういう設計って、みんなが3層がいいっていうから3層にしてるだけだったりする。
それに、どうせPOJOにするんで、「クラス分け」程度のクラス設計にしかならない。

349 名前:デフォルトの名無しさん mailto:sage [2007/06/08(金) 01:14:31 ]
まぁWEBのフレームワークはほぼオブジェクト指向を使いこなしているかと聞かれると疑問だな

ゆうき先生のデザパタ本よんだほうがいいんじゃね?


350 名前:デフォルトの名無しさん [2007/06/08(金) 02:18:26 ]
出物だよ
ttp://page6.auctions.yahoo.co.jp/jp/auction/f54554970

ttp://page11.auctions.yahoo.co.jp/jp/auction/n56434296

351 名前:デフォルトの名無しさん mailto:sage [2007/06/08(金) 02:33:37 ]
アプレット満載にJBuilder5に昔のiアプリか。
どれもこれも、古くて使えない本ばかりだな。

352 名前:339 mailto:sage [2007/06/08(金) 11:15:22 ]
>>339 ですが、
・まず、サーバーサイドで日本語FEP的なものをつくらなければなりません。

つまり、クライアントは銀行ATMの漢字版みたいなやつ。
クライアントは、「さとう」「さいとう」みたいなのをサーバーに送り
サーバーサイドで、入力候補「斉藤」「斎藤」「西東」を
クライアントに返す。

でも、一から作るというか「ミドルウェア」的なものを探してググったりしてます。

・ミドルウェア知っている方はいませんよね?
・ググるのは置いといて、これらサーバーサイドJava学習に適切な本って聞いたことあります?

まああ、上記ものづくりは置いといて、ベストな入門書ってないですかね?
とりあえずAMAZONググったり、とか色々見てますが・・・
>>339 で書いたように、Javaはやってないんで、ある程度の入門書は必須だと思うんですよ。)



353 名前:デフォルトの名無しさん mailto:sage [2007/06/08(金) 11:41:37 ]
サーバーサイドよりも、普通のJavaの勉強が必要になると思われる。
JavaでもFEPの制御できなかったかな。
WindowsでIMEとかATOKでやろうとするとライセンスに問題ありそうだから、LinuxでフリーのFEPで。

354 名前:デフォルトの名無しさん mailto:sage [2007/06/09(土) 07:28:50 ]
>>352
散々といわれている所だけど、いきなりサーバーサイドの本を読んでも意味不明。
Javaが初めてならば、基本的な内容を抑えてから勉強する方が結果的に近道。

どうしてもサーバーサイドでやらなきゃいけない理由が解らんけど、えらく面倒な気がするぞ。

355 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 06:40:56 ]
もはやJavaの時代は終わった。
こんなところでJavaの入門書を探してないでRubyでもお手軽に始めなさいってこった。

356 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 07:56:24 ]
>>355
Rubyの仕事ください

357 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 10:16:48 ]
今Javaまともに使えない土方がrubyに流れてるから3年後にはPHPのようになると予想


358 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 10:22:58 ]
VBとかRubyとか簡単な言語があると、技術力が付かないと感じるな。
JavaあるいはCレベルの難易度で止めておくべき。
ダレでも出来るような言語は業界を腐敗させる

359 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 19:49:59 ]
その程度の技術力は、今後いらなくなる

360 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 20:09:57 ]
今後はどんなAPIやFrameWorkが存在しているかを知っていて
それを組み合わせると何が出来るかを知っている能力が
技術力と呼ばれるようになる

361 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 21:48:47 ]
どっちにしろ人月計算しているうちは出来ないやつを入れるほうが都合がいい

362 名前:デフォルトの名無しさん mailto:sage [2007/06/10(日) 22:46:00 ]
アルゴリズムとかグラフ理論とかは技術力だし、そういうのはVBでもRubyでもJavaでもCでも影響ない



363 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 20:33:37 ]
演習問題が多い本ってどんなのがありますか?

364 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 20:35:43 ]
量だけあればいいならココとかどう?
pc11.2ch.net/test/read.cgi/tech/1179168569/

365 名前:デフォルトの名無しさん mailto:sage [2007/06/13(水) 21:57:15 ]
>>364
ありがとう。それもいいね。
Cの質問スレとかならそういう風にして勉強できるかもしれないけど
Javaはまだ初心者だからなあ・・・。

366 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 00:03:06 ]
>>363
Javaで初心者ってならば、独習Java。
ただ、コレクション系が弱い・・
GUIでもOKってならば、プログラミング問題集3−4 Java編とかって本が結構良かった。

367 名前:デフォルトの名無しさん mailto:sage [2007/06/14(木) 08:50:10 ]
初心者が手を出したら真っ先にあきらめそうな本だな
あと内容が古くない?

368 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 07:41:41 ]
独習Javaできつく感じたら適性無いだろ
古いのは標準ライブラリ周りくらいだと思う。

369 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 08:58:04 ]
いや、独習Javaは、きついよ。
Java5の対応も弱いし。

370 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 13:05:04 ]
評価が分かれる本だな。他の言語をやってきた人には良い本なのかも知れないけど
Javaが初めてで、入門書をかじっただけの人にはキツイのかもな。
AWTの解説してたり古いんじゃない?と思わせる部分のあるので第4版では大幅な
改定を期待したいな。

371 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 17:00:00 ]
>>369
入門書でしっかり対応してるのってどんなの?

372 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 22:15:38 ]
>>370
どんだけぬるま湯?
確かに古い部分があるのは仕方あるまい。
だが、サンプル打ち込んでいくだけで基礎は身に付くぞ。

入門書と呼べるような入門書って本当にないよな。
基礎レベルをしっかりと学習できる歯ごたえのある入門書あるかい?
やさしいJavaとかは論外ね。



373 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 22:44:02 ]
昔は入門書なんて誰も読まずに体で覚えて、慣れてきてからちゃんとしたものを読むのが普通だったが
最近は最初から構文重視の入門書ありきってのもなぁ

創るJavaのように楽しみながらうわべを覚えて、その後しっかりとした本を読めばいいと思われ

まぁ昔はその入門レベルがマニュアルに載っていただけか

374 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 23:02:03 ]
>>373
同感。
自分もそうだったし、それが一番だと思う。
毒Javaがそれに近い。

375 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 23:28:27 ]
創るJavaの著者がやけに宣伝に来るなw

376 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 23:35:41 ]
創るJava以上にユーザーをひきつける入門書は実際なかなかないからな
ひたすら文法だけでてきても眠いだけ

377 名前:デフォルトの名無しさん mailto:sage [2007/06/15(金) 23:46:22 ]
創るJavaは本屋であまりみないな。

ところで、これは入門書として1点問題あり。
650Pって幾らなんでも厚すぎかと思うんだが、大丈夫なもの?
値段も張るわけで300P程度で分冊にしても良い様なものだが・・・

378 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 00:10:08 ]
本当の初心者が置き去りにされているような。CやBASICみたいなぬるま湯言語から
入った人間が、Javaから入った初心者の事を考えずにレスしている気がする。
やっぱり、Javaから入った初心者には、やさしい〜とかこれならわかる〜
見たいなやさしい本からやらせるべきだと思う。
他言語経験者はThe Java Tutorialsから独習その他詳細な奴で良いような希ガス

379 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 00:13:23 ]
一番の問題はラストででてくる何の説明もなく使われるスレッドローカル

そこ以外は大丈夫
なぜページ数が多いかというと扱う範囲が非常に広いから
簡単な文法からJava2D、印刷、GUI、WEBアプリ、マルチスレッド、データベース、などとにかくいろんなのが入っている

去年新人に読ませたとき一番評判がよかったのが創るJavaだったな
独習もあったけど、これは本当に最初に読んじゃダメだと思う
やさしい〜は眠いけど一応それなりといった感じ
ゲーム開発で覚えるとかいうのもわりとあるけど、それらは大概中身が本当にカス

ところでアンチきしだタソがいまでもいるのな
ご苦労なこって

380 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 01:21:06 ]
>>378
俺、途上国に住んでてあまりこの手の本が自由に手に入る環境がないんで、ネットで
買った「基礎JAVA」を読んでます。

とりあえず、日本に帰った機会にまたじっくり探すつもりで、ここで情報集めてますけど。

381 名前:380 mailto:sage [2007/06/16(土) 01:24:15 ]
PDF版です。

382 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 01:29:31 ]
おれも『創るJava』をおすすめしたいんだけど、書店にないらしいんだよな。
改訂準備中という噂があるから、そのせいかな。



383 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 05:21:48 ]
早く改訂版が出て、またみんなで『創るJava』で盛り上がりたいですね。




お前の次のセリフは「作者乙」だ。

384 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 05:29:52 ]
>>383
だが断る。

改訂版っていつ頃でるの?
おれもまた、みんなで『創るJava』で盛り上がりたいんだけど。

お前の次のセリフは「作者乙」だ。
   ↓

385 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 08:06:46 ]
   │    _、_
   │  ヽ( ,_ノ`)ノ 残念 それは私のおいなりさんだ
   │ へノ   /
   └→ ω ノ
         >

386 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 09:15:52 ]
>>384
出版社乙

本当の初心者ってどのあたりを指すのよ?
10〜15年くらい前に初心者だった自分なんか言語を学びたくて必死に本を読んでいた覚えがある。
単位とか仕事とかじゃなくて、単純な好奇心とか興味。
なので独習Cとか難しかったけど面白かった。

最近の新人を見て思うことなんだけど、プログラマになってプログラム嫌いってどうよ?
やる気がないというか、言語に興味ないんだわね。
そんな奴らに、どんなに簡単な入門書を読ませたところで意味がないわと思う。

麻奈たんは儲かるんだろうけどww

387 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 10:44:29 ]
本当の初心者といったら、他言語の経験が無い人、コマンドプロンプトや環境変数
と言っても分らない普通のユーザー辺りでしょう。
オタクの経験で語られても、学校や仕事で言語を勉強する事になった人には
何の役にも立ちませんよ。短期間に言語を覚えて、プログラム組まないと
ヤバスだった時に独習なんてやって楽しむ余裕無いポ、
独習Cが面白い良書である事には同意、時間に余裕があれば、最初に読みたかった。

388 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 10:57:32 ]
>>387
コマンドプロンプトや環境変数あたりを知らない人はプログラムの初心者?
コンピュータの初心者の間違いだと思うんだけど違うわけ?

389 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 11:40:45 ]
>>388
昔と違って技術者しか必要としない知識なんだからそんなに間違ってないと思われ
昔はソフトを使うのにも知識が必要だったからそういえたんだが

390 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 16:56:17 ]
>>388
それはコマンドプロンプトの初心者。
いまや環境変数もコマンドプロンプトも、必要になるのは特殊な場合だけ。

391 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 18:09:46 ]
環境変数とかコマンドプロンプトとかはともかく、ファイルの拡張子とかフォルダ構成とかってレベルはどうよ?

392 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 22:36:19 ]
創るJAVAはAmazonをみると、
ユースド価格のとこしかないから
絶版になったんかいな。
ていうか、\7,490。
大昔、本屋でみた。

プログラム関係の話って、大体が堂々巡りして終わっちまう気がする。
それだけ、個人個人覚え方が違ったりしてたからなのかなぁ・・・。
自分は、昔MSXのBasic弄くった後、高校の時にPascalをやった。
でも、結局、その後、応用力も付かず、本だけは一人前に買ってやったが、
覚えたのは多少の文法だけ。

結局、応用力って自分で作ってかなきゃ行かんのよね。分かるんだが、文法書の
プログラムを打ち込んでやっていくと、その本が終わったあとに、1から何かを作ろう
としたときに、何もなくて、不安、んで、途中で諦めてそのまま(笑)
プログラマに今更なりたいなんて、寝ぼけたこたぁ言わんけど、死ぬまでに何でもいいから
何か作ってみてーって思うんだが。やっぱ馬鹿だし無理っぽい(笑)
でも、プログラムできる人って、憧れ。カックイイ。

長文スマン。すれ違いゴメン。




393 名前:デフォルトの名無しさん mailto:sage [2007/06/16(土) 23:55:30 ]
創るJavaは、ヨドバシとかビックカメラにあったりする。大手書店にはない。

394 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 13:50:54 ]
>>392
趣味グラマの俺がプログラムを組む時の方法。プロから見ると幼稚だろうけど
素人が簡単なプログラムを組む時に役立つかもしれない。おおまかな手順は
ソフトをイメージする->機能毎に別ける->機能毎にプログラムして機能を追加->テスト
イメージ出来ないなら、作りたいソフトの機能や画面を紙に書き出してみると良い。
良く練習問題に使われる華氏温度を摂氏温度に換算するソフトなら、
機能は、ボタンが押されるとテキストフィールドに入力された数値を、
摂氏温度に変換してラベルに書き出す。
画面は| 100|(°F)| 37.8|(℃)|換算|
ソフトのイメージが固まったら、機能などによって分解する。ここでは
画面(GUI)と換算機能に別ける。これらの機能はプログラムする段階で更に細かく分解する。
いよいよプログラム開始
まず、GUIを創り実行して思いどうりの画面になるか確認。次に、換算機能を追加する。
一気に作るのが不安なら、ボタンが押されたら、テキストフィールドの
数値をラベルに表示するなどして、テキストフィールドからの数値の読み込み、ラベルへの書き出しなど
個々の動作を確認していくと良い。"何事も確実にプログラム出来る程度まで分解して、それらを
組み上げ統合してテスト"。ここまでくれば、後は、ラベルに書き出す前に、
摂氏温度に換算するコードを追加するだけ。最後に正しく機能するか確認。

>何もなくて、不安
を和らげる道標になればと思って書いてみた。樹海に誘い込む誤った道標かも知れないけどね。

395 名前:デフォルトの名無しさん mailto:sage [2007/06/17(日) 14:49:48 ]
機能ごとの単体テストとかまぁ普通だな。

10年選手の職業プログラマで1メソッド1000行オーバー、ネストだけで80桁ごえとかもいるので
「プロから見ると」というのは気にせんでいいよ。
好きで続けているのならそれがそのうち力になる。

自宅でもプログラムを組む環境があるかどうかでだいたい適性はわかる。
趣味でプログラムを組みますか?という質問で「はい」と答えれば8、9割使い物になる感じ。
「いいえ」でも出来る人いるんで単純にいえないけど正直あたりは2割以下だな。

396 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 06:10:11 ]
392の悩みは、文法を覚えても自分で創りたいものが特に思い浮かばない、という事ではないのか。

397 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 21:21:36 ]
メモ帳とか電卓とか色々あると思うんだけどな。既存のソフトを真似して
作ってればそのうち自分の作りたいものが見えてくるかも試練
二つ名ジェネレーターとか面白くて簡単に作れるからお勧め
ttp://generator.web.fc2.com/galias.htm


398 名前:デフォルトの名無しさん [2007/06/18(月) 22:51:05 ]
swingについて詳しく書いてある書籍あったらキボンヌ

399 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 22:56:31 ]
SwingはAPIマニュアル読めばほとんどわかるはず
詰まったら質問すればよろし

400 名前:デフォルトの名無しさん mailto:sage [2007/06/18(月) 23:08:19 ]
Sunのgraphic Java Swing編
ちょっと古いけどほぼ網羅されている。
でもちと高い。

401 名前:398 [2007/06/18(月) 23:17:18 ]
>399
サンキュー
java初心者質問スレで聞いてみるよ


402 名前:デフォルトの名無しさん [2007/06/19(火) 01:38:53 ]
Sunのgraphic Java Swing編
これ難しいよ。
ちゃんと見てからかったほうがいい。
後普通の本屋にはないから





403 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 16:48:49 ]
買ったけど読まずにそのまま本棚に入ってる本あるけどあげようか?

404 名前:デフォルトの名無しさん mailto:sage [2007/06/19(火) 17:15:28 ]
日本語のだとせいぜい古からある3部作のやつかな
随時加筆されてるけど1.4までしか対応してないような
まぁ5.0はAPIの追加は少ないし、十分だが

hacksはhackシリーズだと思って買うと中身がなくてなえるかも






[ 続きを読む ] / [ 携帯版 ]

前100 次100 最新50 [ このスレをブックマーク! 携帯に送る ] 2chのread.cgiへ
[+板 最近立ったスレ&熱いスレ一覧 : +板 最近立ったスレ/記者別一覧]( ´∀`)<164KB

read.cgi ver5.27 [feat.BBS2 +1.6] / e.0.2 (02/09/03) / eucaly.net products.
担当:undef