Page Summary
bobuk.livejournal.com - (no subject)
photon.livejournal.com - (no subject)
motya.livejournal.com - (no subject)
alickop.livejournal.com - (no subject)
evilalex.livejournal.com - (no subject)
avva.livejournal.com - (no subject)
mratner.livejournal.com - (no subject)
smilga.livejournal.com - (no subject)
avva.livejournal.com - (no subject)
vasja-iz-aa.livejournal.com - (no subject)
evilalex.livejournal.com - Re:
malaya-zemlya.livejournal.com - (no subject)
arbat.livejournal.com - (no subject)
maestroff.livejournal.com - (no subject)
ex-ilyavinar899.livejournal.com - (no subject)
vasja-iz-aa.livejournal.com - (no subject)
mratner.livejournal.com - (no subject)- (Anonymous) - навеяло
arbat.livejournal.com - (no subject)
arbat.livejournal.com - (no subject)
arbat.livejournal.com - (no subject)
mratner.livejournal.com - (no subject)
arbat.livejournal.com - (no subject)
malaya-zemlya.livejournal.com - (no subject)
ex-ilyavinar899.livejournal.com - Re:
Style Credit
- Style: Neutral Good for Practicality by
Expand Cut Tags
No cut tags
no subject
Date: 2003-06-24 01:14 pm (UTC)no subject
Date: 2003-06-24 01:35 pm (UTC)no subject
Date: 2003-06-24 02:10 pm (UTC)no subject
Date: 2003-06-24 02:14 pm (UTC)no subject
Date: 2003-06-24 02:51 pm (UTC)В точности про меня. Но я не пишу на C++ :)))
no subject
Date: 2003-06-24 03:00 pm (UTC)no subject
no subject
Date: 2003-06-24 03:04 pm (UTC)no subject
Date: 2003-06-24 03:14 pm (UTC)Ну, таковы конкретные узкие причины появляения этого лозунга -- но, судя по энтузиазму ответов, он подходит в ещё многих разных ситуациях :-)
no subject
Date: 2003-06-24 03:27 pm (UTC)А не про одну ли это ситуацию? Для курсов и учебников - ООД, а реальной работе удобно другое.
Re:
Date: 2003-06-24 03:32 pm (UTC)no subject
Date: 2003-06-24 03:41 pm (UTC)тех кто пишет весь проект пользуясь только копи и пейстом
И тех, кто каждый раз заново переписывает hello world
no subject
Date: 2003-06-24 03:53 pm (UTC)no subject
Date: 2003-06-24 04:24 pm (UTC)no subject
Date: 2003-06-24 04:53 pm (UTC)no subject
Date: 2003-06-24 05:32 pm (UTC)Знают, потому что в реальной работе выбирали, как в каком случае поступить или учебник хорошо помнят?
no subject
навеяло
Date: 2003-06-24 06:32 pm (UTC)abstract virtual base pure virtual private destructor, and when
was the last time you needed one?
(Tom Cargil, C++ Journal).
no subject
Date: 2003-06-24 06:55 pm (UTC)Этот вопрос меня достал когда-то. Его любили лет 5 назад. Я говорил - "виртуальный деструктор, это такой деструктор, который - виртуальный". На что обычно следовала поправка "а еще он вызывает деструктор базового класса" и мой страдальческий крик "любой деструктор..."
А вот зачем он нужен - этого я не спрашивал. Тем, кто знает, для чего наследование, он и так понятен. Остальные обычно хором рекомендуют делать все деструкторы виртуальными. На вопрос - почему в STL деструкторы не виртуальные - начинают слегка колебаться. Не говорить же, что авторы STL так себе программисты?
Да чего там. Я даю следующий тест. Предположим, я написал программу внизу. По какой-то идиотской причине я не хочу использовать стандартную строку, а хочу - свою MyString. Задача - написать интерфейс (только!!!) класса MyString, который нужен для того, чтобы скомпилировать и корректно прогнать мою программу. Корректно - означает, что она небольшая, но память все равно течь не должна. Кроме того, дополнительное условие: не должно быть ничего лишнего, т.е., того, что не будет использовано моей программой. Про все эелементы нового класса надо будет рассказать - где они нужны. Итак, программа (без include :-)
MyString greeting( const MyString& name )
{
return "Hello, " + name;
}
int main( int argc, char* argv[] )
{
if ( argc > 1 ) {
std::cout << greeting( argv[1] ) << std::endl;
}
}
Это могут сделать те же 5%.
А Вам такой тест: какие ошибки делает большинство? :-)
no subject
Date: 2003-06-24 06:56 pm (UTC)Как может ехать человек, не знающий, как работает конструктор?
no subject
Date: 2003-06-24 06:58 pm (UTC)Те, кто из Техниона - знают по школе. Остальные - из опыта.
Это же не профессия. Это - ремесло. Кунг Фу :-) Как в Гонг Конгском боевике: идет молодой парень, видит старого мастера, просится в ученики. И идет за ним, повторяя движения. Пока не поймет :-)
no subject
Date: 2003-06-24 07:02 pm (UTC)no subject
Date: 2003-06-24 07:17 pm (UTC)Вы, простите, говорите о программистах, или пользователях?
no subject
Date: 2003-06-24 07:40 pm (UTC)А автор кода еще и свалит из компании посредине проекта...
Кстати, вот вопрос, которым отсеиваются 95% желающих стать программистами видео-игр:
Даны два вектора, найти угол между ними.
Re:
Date: 2003-06-24 08:10 pm (UTC)