Java

第2章_Java言語で学ぶリファクタリング入門

第2章で学ぶこと "制御フラグの削除" というリファクタリングを学びます。 目新しいことは無かったので、 メモがまんま写してします。(写経はしました。) 名前 > 英語名 Remove Control Flag 文脈 処理の流れを制御している 問題 処理の流れが制御フラグでコ…

第1章_Java言語で学ぶリファクタリング入門

第1章で学ぶこと "シンボリック定数によるマジックナンバーの置き換え" というリファクタリングを学びます。 (マジックナンバーとは、具体的な数値を指します。) 概要 ソースコード中に具体的な数値(マジックナンバー)を 埋め込むのは、よくないコーディング…

第0章_Java言語で学ぶリファクタリング入門

0章で学ぶこと リファクタリングとは リファクタリングと「不吉な匂い」 リファクタリング・カタログ リファクタリングのエッセンス リファクタリングQ&A リファクタリングとは リファクタリングの定義 リファクタリングとは、 外部から見たプログラムの振る…

第0章の前に_Java言語で学ぶリファクタリング入門

概要 本書の構成 0章〜15章ある。 そのうち、0章はリファクタリングがいかに大切なことかということが書いてある。 リファクタリングの説明だったり、定義、目的。 1章〜15章は、実践。 各章にリファクタリングのテクニックが一つずつ丁寧に紹介されている。…

11/14_「JavaOne 2011 報告会 at Tokyo 」に行ってきた。

今週の月曜日、仕事を終わらせて、下記の勉強会に行ってきた。 たくさん勉強になった。 JavaOne 2011 報告会 at Tokyo - 人にはいえない現地情報! (オフレコ必至!) http://atnd.org/events/21525 JDK7になって、気になった所。 ・パフォーマンスが良くなる…

8/11のtwitter勉強会

これに参加してきた。久しぶりの勉強会。 http://www.zusaar.com/event/agZ6dXNhYXJyDQsSBUV2ZW50GJHCBAw レベルが高すぎなくて良かった。 でも、来てる人はレベル高かった。 めっちゃ緊張してた。 フォローしてる人や、Google Expert APIを持ってる方とかい…

Eclipse上で、オープンソースの中身を見る方法

「(Eclipse上にて)一度でいいから、オープンソースをみてみたい。」というわけで、本エントリーは、 Eclipse上でオープンソースを見る方法を記載します。 正確には、jarファイルで提供されているライブラリの中身を見る方法かもです。 Eclipseのプロジェクト…