avva: (Default)
[personal profile] avva
Эта запись будет интересна только программистам.

1. (специально для веб-разработчиков) Прекрасная чашка:



2. Отличная подборка на stackoverflow: What is the best comment in source code you have ever encountered?.

Много хорошего (см. также комментарии на реддит). Отмечу такие шедевры, как

1. try {

} finally { // should never happen

}

2. return 1; # returns 1

3. // I'm sorry.

4. вот этот

Date: 2009-04-20 08:00 am (UTC)
From: [identity profile] vladimirgin.livejournal.com
Ну, я не пишу на java, поэтому javadoc не актуально. Насчет "Код должен быть понятен без комментов" в принципе соглашусь, если это не подразумевает, что надо отказаться от комментов как класса. Зачастую они необходимы. Хотя бы для того, чтобы дать понять, как именно этот кусок кода связан с предметной областью.

Date: 2009-04-20 08:04 am (UTC)
From: [identity profile] javax-slr.livejournal.com
Комменты для public API
Комменты для сложных алгоритмов и вычислений
Комменты в условиях
if (parent == null) { // happens for empty data sets

В других местах если хорошие имена переменных и методов - редко нужно

Date: 2009-04-20 08:10 am (UTC)
From: [identity profile] vladimirgin.livejournal.com
К этому нет вопросов, примерно такую же policy и я применяю.

Date: 2009-04-20 11:10 am (UTC)
From: [identity profile] dimrub.livejournal.com
> Ну, я не пишу на java, поэтому javadoc не актуально.

RTFM: Doxygen.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 01:19 pm
Powered by Dreamwidth Studios