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

2. Отличная подборка на stackoverflow: What is the best comment in source code you have ever encountered?.
Много хорошего (см. также комментарии на реддит). Отмечу такие шедевры, как
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. вот этот
no subject
no subject
Из своего опыта - в одной программе у меня образовался примерно следующий коммент:
// this line was changed on 23.03.2002.
// ... but what for? I don't remember. 30.09.2005
no subject
no subject
Тогда мы написали программку на Паскале, которая писала комментарии сама.
если видела ADD, добавляла ;ADDING
если видела MOVE, писала ;MOVING
и т.д.
Мы получили 100
no subject
no subject
Так что интересно - а как у вас, принятно писать их
no subject
Пишем много javadoc - заголовки методов и классов, чтобы объяснить что метод делает, когда и что возвращает.
Внутри кода у нас почти нет комментов
no subject
no subject
Комменты для сложных алгоритмов и вычислений
Комменты в условиях
if (parent == null) { // happens for empty data sets
В других местах если хорошие имена переменных и методов - редко нужно
no subject
no subject
RTFM: Doxygen.
no subject
no subject
Вы зануда :)
no subject
no subject
no subject
no subject
Ухахаха :))
no subject
Гыыыы :)) Парвало
no subject
try
{
...
}
catch ( Exception HoustonWeHaveAProblem )
{
writeLog( HoustonWeHaveAProblem.ToString() );
}
no subject
no subject
no subject
http://www.google.com/codesearch?q=%D0%BF%D0%B8%D0%B7%D0%B4%D0%B5%D1%86
no subject
http://www.google.com/codesearch?q=%D1%85%D1%80%D0%B5%D0%BD
no subject
no subject
throw up; //ha ha
Ха ха ха
no subject
Немало вполне знакомых ситуаций :)
no subject
no subject
no subject
no subject
no subject
Cup<T>
Я серьезно подумываю такую себе заказать. Но твоя тоже хороша для тех, кто много с веб-дизайном трахается.
no subject
return &*m_vect.begin(); /* sorry, stepanov */
}
no subject
Однажды я стал виновником почти такого же комментария.
Делали генерацию переходов. Проблема была, что длина команды JMP зависит от длины прыжка, которая в том числе зависит от длин команд JMP. Я сочинил что-то и диктовал (на русском), а друзья-программеры синхронно переводили на Модулу.
Перевод заработал, но после его прочтения они добавили комментарий: "DONT change anything! Flaass knows why it works"
no subject
k++; // Increment k.
no subject
no subject