September 23rd, 2010

С умными жить лучше, чем с дураками - медицинский факт

Для тех кто пропустил запись про средний IQ и качество жизни в разных странах в журнале kireev:



Речь идет о ста лучших странах для жизни по версии Newsweek. Оценивалось образование, здоровье, качество жизни населения, политичская обстановка и экономический динамизм. Корреляция оказалась 0,85 - очень сильная.

Поскольку данные противоречат идеологеме "доброго мудрого дикаря" (и ее продвинутой версии "пролетарской этики"), предвижу многочисленные возражения. А потому рекомендую вместо возражений сразу перебираться в Папуа-Новую-Гвинею :)

На заметку про ООП

Не холивара ради, а на случай если таки придется самому руководить разработками...

Я уверен, что ООП методологически неверна. Она начинает с построения классов. Это как если бы математики начинали бы с аксиом. Но реально никто не начинает с аксиом, все начинают с доказательств. Только когда найден набор подходящих доказательств, лишь тогда на этой основе выводится аксиома. Т.е. в математике вы заканчиваете аксиомой. Тоже самое и с программированием: сначала вы должны начинать развивать алгоритмы, и только в конце этой работы приходите к тому, что вы в состоянии сформулировать четкие и непротиворечивые интерфейсы. Именно из-за этой неразберихи в ООП так популярен рефакторинг - из-за ущербности парадигмы вы просто обречены на переписывание программы, уже в тот самый момент, когда только задумали её спроектировать в ООП-стиле

Via vitus_wagner, обсуждение у него в журнале.

От себя добавлю, что мой любимый в последнее время язык, Javascript, успешно является "объектным", не поддерживая при этом понятия "класса" :)