2014-05-18から1日間の記事一覧
21.同じコードをいたるところで変更しています。 目的:共通化へのノウハウを学ぶ (安心して重複を取り除く為にはテストが必要。今回もテストがある前提で進めている) 結論:同じコードが書いてあるところは親クラスに抽出、同じメソッドが並んでいるとこ…
16 章変更できるほど十分に私はコードを理解していません。 目的:コードを理解する。 結論:スケッチやメモなどのローテクを使う。それかコードをいじるメモを取る・スケッチを描く 丸や線でクラスの関連性や影響などを書き出すとよい。案外精神状態をよく…
最近、並行処理ではまった所をメモ CountDownLatchの使い方が曖昧だったのでそこも兼ねて書いた AbstractCounter package jp.co.matsuokah.counter; import java.util.concurrent.atomic.AtomicInteger; /** * */ public abstract class AbstractCounter imp…