А, это где кто-то хотел получить на халяву степные земли на Украине якобы под заселение их своими крепостными (в реале недавно умершими, но до следующей ревизии податного населеня числящимися в живых)…
Понатыкать камер с выходом на соотв. сайты и сказать, что если ходить в эротичном виде и заниматься на камеру эротичным делами, то плату за комнату может быть реально отбить…
С++, как «объектно-ориентированный язык» — это вообще «первый блин комом». Интерфейсов в нём нет, есть только множестенное наследование от классов.
Если есть реализация, встроенная в язык, то а) зачем делать другие реализации б) зачем называть её термином не из языка, а из книжки про паттерны. И я интерфейс стратегией не называл, я и назвал его — «встроенной реализацией шаблона».
Про IDE — так на Java набор кода без неё — это баловство, а не серьёзное программирование. Качественного кода без рефакторинга и форматирования получить нельзя, а средствами IDE это делается в сотни раз быстрее, и занимает много меньше времени, чем набор кода. С другой стороны, нужен ли качественный код на таком «write-only» языке как С++ — тоже вопрос. Иногда нужен, даже ценой замедления разработки раз в 10.
В другом топике мне жаловались, что сдать новую двушку в Питере у метро за 30 не вышло, через 2 месяца сдали за 25. ХЗ чо за метро, мож конечная (но не чета московским конечным, конечно).
Прежде всего вылезет «стратегия», более того, вам будут говорить, что «функциональное программирование — это всего лишь синтаксический сахар для шаблона Статегия». Ещё у вас будут регулярно «угадывать» «цепочку ответственности», «состояние», «медиатор», «command object» (это в случае карринга) (и даже в чём-то будут правы).
2) ЕР, кстати, не разделяет его мнения по тяжёлым психостимуляторам
3) вы гомофоб?