Sep. 30th, 2002

piggymouse: (Default)

Продолжение инициативы воспоследовало. Вот начало первой лекции о наследовании. В начале, как и было обещано, Любищев, дальше – сплошной Meyers (а на что вы, собственно, рассчитывали?). В порядке тестирования своего Amazon Associate Account произведу замаскированный акт наглой коммерции: книжечки Meyers'а, имеемые мною в виду, называются «Effective C++: 50 Specific Ways to Improve Your Programs and Designs» и «More Effective C++: 35 New Ways to Improve Your Programs and Designs».

Завет [livejournal.com profile] ait я навечно сохраню в своём сердце. Тем более, что [livejournal.com profile] vladk с ним полностью согласился.

piggymouse: (Default)

Вторая лекция про наследование начинается здесь. Практически оригинальный бред – т.е. я уверен, что подобную муйню уже кто-то на свете нёс, но именно в таком виде я ни разу её не читал. Основная цель лекции: ответить на вопрос, что какое наследование означает и когда его нужно или не нужно применять (т.е. обещанные изначально семантика и прагматика).

Повторю ссылочку на книжку Lakos'а: John Lakos, "Large-Scale C++ Software Design". А вот книжечка Ройса-младшего, упомянутая в первой лекции: Walker Royce Jr., "Software Project Management: A Unified Framework". Вообще, чуть позже я собираюсь приделать к лекциям библиографию (разумеется, с амазоновскими ассоциированными special link'ами).

piggymouse: (Default)

Спасибо Блейзу!

ExpandChe! )
piggymouse: (Default)

Говорят, бородатый, но очень хороший. Thread под замком, но анекдот заслужил общедоступность.

ExpandParental warning! Explicit material included! )

Profile

piggymouse: (Default)
piggymouse

April 2011

S M T W T F S
     1 2
34 56 789
10 1112 13141516
17181920212223
24252627282930

Most Popular Tags

Style Credit

Expand Cut Tags

Expand All Cut TagsCollapse All Cut Tags
Page generated Jul. 12th, 2025 02:01 am
Powered by Dreamwidth Studios