Без зайвих слів хочеться порекомендувати одну книгу та брошуру до неї.
-
"Рефакторинг. Покращення проекту існуючого коду" Мартін Фаулер Книга про те, як правити свій і чужий код, щоб подальші зміни його, додавання нових функціональностей приносабо менше болю та менше часу, полегшувалося читання коду. Приклади у книзі викладені мовою Java.
- Брошура Java Code Conventions Рекомендації з оформлення коду, іменування змінних, розставлення пробілів та ін. Також покращує читаність коду. PDF (російською, можливо, теж є)
ПЕРЕЙДІТЬ В ПОВНУ ВЕРСІЮ