ピンポイントに単体だけ抜き出して、テストする・・・。
出来上がっているものだったり、作りかけで一部だけうまくいかない・・・ってときは、
単体テストをやる・・・。

当たり前だと思いますが、ズボラな性格のため、
切り分けてテストをやらずに、プログラム全体の中で、
試行錯誤をやってしまい、解決の糸口を見つけるまですごく時間がかかったので、
自分へのメモとして m( _ _ )m

PHP でも JavaScript でも CSS でも HTML でも、
困ったり怪しいときは単体テスト。