yigal_s' Journal
 
[Most Recent Entries] [Calendar View] [Friends View]

Wednesday, March 28th, 2012

    Time Event
    11:10a
    программизм
    Есть такие задачи, которые вообще непонятно, зачем нужны.

    Вот например, как написать в С++ класс, который можно инстанциировать, но от которого нельзя наследовать? (Я, кстати, не решил).

    Впрочем, всё зависит от контекста, какой-нибудь автор библиотеки вроде boost вполне может такие трюки не только знать, но и использовать.

    Главное, не считать, что в них есть какое-то "знание". Это не знание, это всего лишь мастерство использования кривого инструмента. Если такие проблемы вообще нужно решать, их надо решать на уровне самого языка, а не на уровне использования хитрых трюков, связанных с фичами языка.

    Конечно, умение такие задачи решать косвенно свидетельствует о квалификации и об интеллекте. Это да. Но увлекаться этим, пожалуй, не следует. Конечно, если вы не планируете стать автором еще одной библиотеки в boost ;-)

    << Previous Day 2012/03/28
    [Calendar]
    Next Day >>

About LJ.Rossia.org