А при чем здесь препод? Я как препод могу заявить, что не обращаю внимания на стиль. Студенту итак сложно, а если его грузить стилем программирования, он вообще ничего не сделает, плюнет и пойдет в армию! )
Кстати, насчет паттернов. Складывается впечатление, что ООП — есть суть, набор паттернов. Т.е. некие согласованные правила написания кода. Думаю, паттерны и были порождены тем самым множеством вариантов использования в ООП. И люди, пытаются упростить себе жизнь.
Чем больше я писал код в ООП, тем чаще выдумывал паттерны. Честно говоря, устал — надоело! Слез с ООП в итоге в пользу декларативных подходов и простоты Go.
Если бы для решения одной задачи был бы только один способ, жить было бы не интересно!
А как правильно будет для данного примера? Интересно услышать мнение...
В концепции ООП прямоугольник сам должен уметь себя двигать (метод Move(area, dx, dy)) или его должен кто-то уметь двигать (класс Area с методом MoveRect(rect, dx, dy) / Move'T(T, dx, dy))?
Вот когда есть множество вариантов использования и появляются споры. Причина — следствие...
А что делать тем, кого задолбало быть программистом?
Что Вы вкладываете в понятие "быть программистом"? Соглашусь, 10 лет писать код в какой-нибудь старенькой софтине — можно сума сойти.
Я моем же понимании "быть программистом" означает, без конца совершенствоваться в понимании механизмов, которые Вы используете в программировании, исследовать новые технологии, пробовать новые языки и методики программирования и т.п.
Мышкой включается? :) Я не специалист, но не уверен, что окружение Debian подойдет для chroot Gentoo… Можно ради спортивного интереса попробовать, конечно, но неохота… Мне же еще CentOS ставить :)
Ну если из любого файла скопировать команду с переводом строки, то эффект будет как и с HTML, но если скопировать просто перевод строки (я попробовал в Mousepad), то в терминал вставится ^M. В консоли вводить имя файла не нужно, я же в графическом окружении нахожусь, там есть редактор оконный. Другое дело, можно создать файл с нужными командами и положить на вторую флешку, но у меня только 2 USB, в одном из них мышь. Ну а LiveUSB, как известно, есть неизменяемый образ, там не сохранить. Ведь, нужно повторное использование этих команд, т.к. перезагружался я не раз...
Вы совершенно правы! Но где купить клаву в 9 вечера? Дистрибутив создать можно, это один из путей решения задачи установки ОС. Это будет загрузочная флешка, которая при загрузке запускает SSH-сервер.
А при чем здесь препод? Я как препод могу заявить, что не обращаю внимания на стиль. Студенту итак сложно, а если его грузить стилем программирования, он вообще ничего не сделает, плюнет и пойдет в армию! )
Скорее наоборот, ООП — мод компонентно-ориентированного программирования...
Ну идея Go как раз в том и заключается, что хватит выдумывать паттерны! Пишем все одинаково и понимаем друг друга!
Как это? Аргументы же есть! )
Да, профессионал всегда сможет аргументировать способ решения задачи!
Кстати, насчет паттернов. Складывается впечатление, что ООП — есть суть, набор паттернов. Т.е. некие согласованные правила написания кода. Думаю, паттерны и были порождены тем самым множеством вариантов использования в ООП. И люди, пытаются упростить себе жизнь.
Чем больше я писал код в ООП, тем чаще выдумывал паттерны. Честно говоря, устал — надоело! Слез с ООП в итоге в пользу декларативных подходов и простоты Go.
Если бы для решения одной задачи был бы только один способ, жить было бы не интересно!
А как правильно будет для данного примера? Интересно услышать мнение...
В концепции ООП прямоугольник сам должен уметь себя двигать (метод Move(area, dx, dy)) или его должен кто-то уметь двигать (класс Area с методом MoveRect(rect, dx, dy) / Move'T(T, dx, dy))?
Вот когда есть множество вариантов использования и появляются споры. Причина — следствие...
Что Вы вкладываете в понятие "быть программистом"? Соглашусь, 10 лет писать код в какой-нибудь старенькой софтине — можно сума сойти.
Я моем же понимании "быть программистом" означает, без конца совершенствоваться в понимании механизмов, которые Вы используете в программировании, исследовать новые технологии, пробовать новые языки и методики программирования и т.п.
Прикольно, только я не понял к чему это? Сделать из имени файла команду и вводом?
Релиз .Net Core намечен на вторую половину 2019 года...
Нету, ага
Ну я не видел PXE для Gentoo, может и есть. Для CentOS есть, с него ставить буду наверное… Да и ваял бы я дольше )))
Мышкой включается? :) Я не специалист, но не уверен, что окружение Debian подойдет для chroot Gentoo… Можно ради спортивного интереса попробовать, конечно, но неохота… Мне же еще CentOS ставить :)
Ну если из любого файла скопировать команду с переводом строки, то эффект будет как и с HTML, но если скопировать просто перевод строки (я попробовал в Mousepad), то в терминал вставится ^M. В консоли вводить имя файла не нужно, я же в графическом окружении нахожусь, там есть редактор оконный. Другое дело, можно создать файл с нужными командами и положить на вторую флешку, но у меня только 2 USB, в одном из них мышь. Ну а LiveUSB, как известно, есть неизменяемый образ, там не сохранить. Ведь, нужно повторное использование этих команд, т.к. перезагружался я не раз...
T9. Куда класть файл-то?
А Та китовый файл куда класть?
Вы совершенно правы! Но где купить клаву в 9 вечера? Дистрибутив создать можно, это один из путей решения задачи установки ОС. Это будет загрузочная флешка, которая при загрузке запускает SSH-сервер.
Следующий уровень! :)
Вроде бы был… Я посмотрю. А к чему вопрос?