Где я могу найти документацию по лучшим практикам для Java? - PullRequest
2 голосов
/ 10 марта 2011

Хотелось бы узнать, где можно найти документацию по лучшим практикам для Java для:

  • Стандарты кодирования
  • Управление ошибками
  • Ведение журнала лучших практик
  • Модульное тестирование
  • Свойства
  • Доступ к данным

и т. Д.

Ответы [ 2 ]

3 голосов
/ 10 марта 2011

Effective Java, второе издание

После этого вы можете просмотреть конкретные книги по конкретным областям (например, модульному тестированию).Есть много способов сделать что-то в Java, поэтому, в отличие от, скажем, .NET, часто нет очевидного первого подхода ко многим распространенным проблемам - существуют конкурирующие среды.

2 голосов
/ 10 марта 2011

Помимо хорошей документации (которую вы должны прочитать, понять и иметь в виду), я рекомендую использовать некоторые инструменты статического анализатора кода, которые будут «своевременно» информировать вас о вашей теме, если вы нарушите некоторые правила. Посмотрите на:

Все они интегрируются в различные IDE, и просмотр их документации (наборов правил) весьма полезен.

Но - они просто инструменты. Вы должны всегда подвергать сомнению их предупреждения - что в свою очередь требует некоторого опыта.

...