Javaコードにおける一般的な悪習慣と改善策
Javaコードにおける一般的な悪習慣と改善策
Java開発でよく見られる「アンチパターン」をコードスキャンツール(https://github.com/pmd/pmd)から引用し、改善点を共有します。
1 - リソース管理
CloseResource: FileInputStreamなどのリソースは使用後に必ず閉じてください。
FileInputStreamやHttpClientのようなオブジェクトは使用後に適切にクローズする必要があり ...
6月9日 20:42 投稿
JavaScriptの関数カプセル化テクニック:非同期状態遷移の設計改善
良質なJavaScriptコードを記述する上で、関数のカプセル化は非常に重要な概念です。本記事では、非同期に状態が切り替わる信号機の実装例を通じて、関数の結合度を下げ、再利用性を高めるためのリファクタリング手法を解説します。
課題:非同期の状態遷移(信号機)
特定のDOM要素に対して、一定時間ごとにクラス名を変更し、状態を循環させるという要件を考えます。
初 ...
6月8日 20:33 投稿