Я писал эту статейку для достаточно сознательных людей, которые поймут, что утечка произойдет, если в классе будут какие-то данные… Естественно, если там одни методы, то освобождать особо нечего. А вообще, как сказано выше, действительно хорошее правило: ставить виртуальный деструктор всегда, независимо от того, выделяется ли что-то.
Согласен с мнениями выше, что это целиком зависит от человека.
У меня, к примеру, довольно хорошая память, поэтому обычно читаю главу, а потом что-то пробую. Раньше «ковырялся» в коде по мере прочтения, так как сгорал от нетерпения. В последнее же время больше читаю книги по теории программирования, а это на практике сразу не попробуешь — такое надо впитать в себя.
Сейчас вообще читаю «Real World Haskell». После С++ функциональное программирование кажется чем-то новым, поэтому, как и когда-то давно при первом знакомстве с программированием, я сейчас испытываю экстаз от его изучения… аж руки трясутся :))) Постоянно что-то пробую в течение прочтения главы.
А вообще люблю книги с упражнениями в конце глав. Зачастую все их выполняю.
Я могу вспомнить навскидку, что скорость света приблизительно 299792,458 км/с и что свет от Солнца до Земли идет не одну и не две минуты. Поэтому… да, в какой-то мере я могу судить о скоростях в космосе.
ХНУРЭ, ф-т Компьютерной инженерии и управления, специальность «Системное программирование».
Первый курс хорошими преподами не сильно порадовал, но всё же такие были. Дальше можно приобрести хорошие знакомства с умными людьми.
В целом из полезного: высшая математика, дискретка, теория вероятностей, немного численных методов… Хорошие знания дают по базам данных (в том числе много теории), компьютерной схемотехнике, архитектуре компьютеров, цифровым автоматам, периферийным устройствам, теории информации и кодирования. Системное программирование дают только под Windows к сожалению. Также учат распараллеливанию вычислений, начиная с основ синхронизации, заканчивая MPI и OpenMP. Хорошо дают ООП. На 4-м курсе будут читать оптимизацию, функциональное программирование (Haskell) и вроде бы теорию построения трансляторов. Вынужден констатировать прискорбный факт: очень слабая подготовка по алгоритмам.
С другой стороны, информацию, которую дают, нельзя назвать «полноценной». Как и в любом другом ВУЗе дают не столько тонны знаний, сколько направление, где эти знания получить, и методы — как. Поэтому без самообразования никуда.
По поводу вашей команды я, честно говоря, не сомневался :)
На CodeCamp в Киеве наши команды даже обменялись контактами, чтобы «списаться перед ICFPC», однако, когда мы возвращались в Харьков, бумажечка с имейлами была утеряна :(
У меня, к примеру, довольно хорошая память, поэтому обычно читаю главу, а потом что-то пробую. Раньше «ковырялся» в коде по мере прочтения, так как сгорал от нетерпения. В последнее же время больше читаю книги по теории программирования, а это на практике сразу не попробуешь — такое надо впитать в себя.
Сейчас вообще читаю «Real World Haskell». После С++ функциональное программирование кажется чем-то новым, поэтому, как и когда-то давно при первом знакомстве с программированием, я сейчас испытываю экстаз от его изучения… аж руки трясутся :))) Постоянно что-то пробую в течение прочтения главы.
А вообще люблю книги с упражнениями в конце глав. Зачастую все их выполняю.
Еще, правда, интересует сравнительная характеристика Boost.Regex и QRegExp из Qt: что в каких случаях предпочтительнее и почему.
А в MacStore и правда только iPod Touch.
А вообще, мне кажется, что большинство php-шников просто зашли и проголосовали за свой любимый язык, и статьи ваши и половина этих людей не прочитает.
P.S. Ставлю на то, что у меня будет 6—9 минусов за этот комментарий. Кто больше?
Первый курс хорошими преподами не сильно порадовал, но всё же такие были. Дальше можно приобрести хорошие знакомства с умными людьми.
В целом из полезного: высшая математика, дискретка, теория вероятностей, немного численных методов… Хорошие знания дают по базам данных (в том числе много теории), компьютерной схемотехнике, архитектуре компьютеров, цифровым автоматам, периферийным устройствам, теории информации и кодирования. Системное программирование дают только под Windows к сожалению. Также учат распараллеливанию вычислений, начиная с основ синхронизации, заканчивая MPI и OpenMP. Хорошо дают ООП. На 4-м курсе будут читать оптимизацию, функциональное программирование (Haskell) и вроде бы теорию построения трансляторов. Вынужден констатировать прискорбный факт: очень слабая подготовка по алгоритмам.
С другой стороны, информацию, которую дают, нельзя назвать «полноценной». Как и в любом другом ВУЗе дают не столько тонны знаний, сколько направление, где эти знания получить, и методы — как. Поэтому без самообразования никуда.
Ну надо же. Теперь выяснилось, что эта «олимпиада» касается веб-разработки. А я переживал, что не поучаствую…
Кстати, чуваки из Stanfy вновь запустили до боли знакомый канал #sapka на FreeNode =)
На CodeCamp в Киеве наши команды даже обменялись контактами, чтобы «списаться перед ICFPC», однако, когда мы возвращались в Харьков, бумажечка с имейлами была утеряна :(
Не отложат imho.