Обновить
173
0
Антон Буков @k06a

Software Engineer

Отправить сообщение
Если ООП использовано правильно, то как минимум в проекте должна была получиться слабая связанность компонентов между собой. Это уже неплохо, даже без паттернов. А если еще и паттерны используются, то ваще комильфо))
Весто «дисциплина» подставьте слово «книга». Отвлекся немного.
В дной из книжек по программированию под J2ME в главе про ООП была такая фраза: «Если для вас ООП — Организация Освобождения Палестины, обратитесь к другой более фундаментальной дисциплине». Теперь эта фраза ассоциируется у меня с неверным пониманием ООП.
Я не пытался разъяснить все принципы подробно. Я пытался направить людей в правильное русло. Везде, где необходимо приёл ссылки для глубокого изучения. Возможно в следующих статьях я проедусь отдельно по SOLID, по наследованию и т.д.))
Это вопрос на особенность реализации ООП в конкретном языке… Потому опрос в блоге C++. Если бы опуюликовал в блоге «ПРограммирование» — огрёб бы там от шарпистов, питонистов, яверов и прочих уважаемых девелоперов)
Потому и написал целую статью)) Если не давать коротких, запоминающихся имён принципам — очень легко забыть часть и них… Аббревиатура широко известна в узких кругах))
Про виртуальный деструктор просто так запомнили?
Ссылка на раздел вики: виртуальный деструктор.
Вообще в первой главе GoF (книга Паттерны проектирования) имеются описание некоторых принципов. Но они там не все, конечно же. Иначе бы Роберту Мартину было бы нечего делать в 2000 году :)
Часть вопросов завязаны на C++. Эти вопросы представляют для меня определённую ценность. Не мог их исключить. С другой стороны программист на C# и Java никогда не расскажет про виртуальный деструктор…
Это переиздание 2006 года. Книга была написана в 1994 году. link
А статья Роберта Мартина с аббревиатурой SOLID появилась в 2000 году.
1994г — Приемы объектно-ориентированного проектирования. Паттерны проектирования
2000г — SOLID (Роберт Мартин) — link
Какие «принципы проектирования» вы имеете ввиду? Книга? На вики?
Эталона то нет. Сошлитесь на какой-нибудь источник информации…
Хабр читают не только люди с хабра. Это отличный источник статей для школьников/студентов. И да, я уверен не все люди на хабре знают то что описано в статье… Можно голосование замутить…
Согласен, заменю американизм имплемент на реализацию. Не согласен, от этого код не только не станет чище, но и появятся новые зависимости, которые увеличат сложность вашей программы((
Добавьте книги, виды спорта и т.д. и вообще сделайте редактирование групп интересов…
Спасибо за решение проблемы с 11-12-ти значными числами…
Excel превращал число в запись вида 3.1E+11))
Теперь собственно пишу так: =«12312313313»;=«123123434233434»;…
Ну да, неверно выразился. Я имел ввиду возможна ли эта операция средствами стандартной библиотеки? Проецирование файлов в память никогда лишним не будет. Даже в .NET наконец-то сделали))
Думаю лет через 5-10 твердотельные накопители будут преобладать над дисковыми.
И бинарный поиск не будет таким уж накладным на уровне обращения к дисковой памяти.
Можно было использовать 0 байт (лишь показуха) под все записи, расположив хеши в именах файлов в папке и используя поиск Windows Explorer)))
На PHP есть проецирование файлов в память?

Информация

В рейтинге
Не участвует
Откуда
Москва, Москва и Московская обл., Россия
Дата рождения
Зарегистрирован
Активность