Инженерное мышление в программировании

  Рет қаралды 26,845

S0ER

S0ER

6 жыл бұрын

#soer #itubeteam
Основной канал для общения и публикации новых видео - Телегарм - t.me/softwareengineervlog
Спонсорство - donate.s0er.ru
Сайт платным контентом - soer.pro
Зеркало для видео Дзен Видео - zen.yandex.ru/id/5f578bdf22e2...
GitHub - github.com/soerdev
Чат для программистов - / discord
Группа ВК - codeartblog

Пікірлер: 47
@dmitry.gashko
@dmitry.gashko 6 жыл бұрын
Эту фразу в цитаты добавлять можно: "С каждой строчкой кода я увеличиваю энтропию во вселенной" :)
@user-xj9bz9zb8n
@user-xj9bz9zb8n 4 жыл бұрын
Из Стругатских источник
@user-yl8ms7wy2p
@user-yl8ms7wy2p 5 жыл бұрын
Конан Дойл, как известно, перепутал понятия "дедукция" и "индукция". Холмс как раз на основании едва заметных мелочей строил общие заключения, используя индукцию.
@jurafree426
@jurafree426 4 жыл бұрын
По-моему можно проинтепретировать и так и так.
@IgorLynn
@IgorLynn 4 жыл бұрын
Нет, на основании общих деталей он приходил к частному случаю конкретно для данной жертвы. Грязные ботинки, мешки под глазами, пятно на воротнике, царапина на шее, след от кольца на пальце и т.д -- это всё обобщенные детали, которые могут быть присущи любому человеку, а Холмс, уже на основании этих общих деталей, делает частное заключение конкретно для этого человека.
@slayrenegade
@slayrenegade 3 жыл бұрын
Вообще-то он знал общее, "алкоголики часто страдают тремором". Из этого сделал частный вывод, что часы Ватсона с множеством царапин от ключа принадлежали алкоголику.
@Inquirro
@Inquirro 2 жыл бұрын
Когда был инженером-конструктором мне начальник говорил: пока не прочертишь несколько вариантов ко мне не подходи. Так же и проекты всегда начинал с общего вида-) Всё что вы сказали знаю не понаслышке, и это мне ОЧЕНЬ пригодилось в дальнейшем!
@yevhenukrainianer4781
@yevhenukrainianer4781 5 жыл бұрын
блин, малины захотелось )
@vasylshyshola5434
@vasylshyshola5434 4 жыл бұрын
А мотиватором этого видео была малинка) снял видео и полез рукой к ней)
@russiabelike4149
@russiabelike4149 4 жыл бұрын
Полезное видео, просто объяснил эту многогранную тему
@detomaso00
@detomaso00 5 жыл бұрын
Интересно. Спасибо.
@cryptedstring
@cryptedstring 6 жыл бұрын
Качественно! Лайк и подписка.
@exus4mie
@exus4mie 5 жыл бұрын
Что порекомендуете почитать на эту тему?
@Petr_Sergeev
@Petr_Sergeev 3 жыл бұрын
Спасибо автору канала! Очень полезное видео!
@olego5747
@olego5747 6 жыл бұрын
появился хороший звук)
@zakharbondarev7814
@zakharbondarev7814 2 жыл бұрын
Интересно Спасибо.
@MirovoW
@MirovoW 6 жыл бұрын
Спасибо! Классная подача. Интересные темы. Хотелось бы больше видео, где бы Вы рассказывали про архитектуру и конструирование приложений, ведь это очень важные моменты в разработке.
@kevinflynn4867
@kevinflynn4867 Жыл бұрын
Супер,спасибо
@Thur1nor
@Thur1nor 5 жыл бұрын
То, о чем вы говорите, это Абстракция, SOLID, DRY, KISS. Эдакие шаблоны проектирования завязанные на декомпозизции задач и атомарности каждый *рабочей единицы* программы. Я уверен что вы о них знаете и используете, но могли бы указать в видео названия этих подходов. По ним есть примеры и их можно погуглить имхо. Возможно я вас не так понял и вы про другие вещи) Но для меня именно эти подходы и стали основополагающими в планировании и реализации проектов.
@Uni-Coder
@Uni-Coder 4 жыл бұрын
Паттерны проектирования от Банды четырех достойны отдельного внимания, не встречал пока видео на эту тему, кроме Виндертон "иди на*уй"
@Sokolyuk
@Sokolyuk 4 жыл бұрын
Вы резонно запутались, но надо различать. SOLID это принципы/правила проектирования, применительно к ООП. Автор же тоже смешал все в кучу, честно говоря, но он произнес волшебное слово "инженерный" подход, и это меняет все, т.к. инженерный подход, дедуктивный метод, функциональное мышление - это первопричина по отношению к SOLID, ООП и другим методикам
@opalev
@opalev 4 жыл бұрын
- Я хорошо помню, сколько сил у меня отнимало то, чтобы поддерживать код, который по сути был... [пауза] не качественным. А точно последнее слово "не качественным"? ))) Я всегда боюсь открывать свой проект 2012 года, а когда открываю, потому что надо что-то поправить, то плююсь и изредка что-то пытаюсь отрефачить, но не особо старательно, потому что код там...[пауза] не качественный ))
@rustyTrombone111
@rustyTrombone111 4 жыл бұрын
Интересно
@slknnk
@slknnk 5 жыл бұрын
Круто, выходит у меня инженерное.
@antaki93
@antaki93 4 жыл бұрын
Вариант "от общего - к частному" также называют нисходящей разработкой. Обратный подход - восходящей. По идее, и то и другое имеет право на жизнь, только в разных случаях.
@ne_jozhik_a_v_tumane
@ne_jozhik_a_v_tumane 4 жыл бұрын
Метод прямого и обратного (Китай неплохо освоил😁) проектирования
@antaki93
@antaki93 4 жыл бұрын
@@ne_jozhik_a_v_tumane вы наверно про реверс-инжиниринг, но это другое
@snake1iryyf872
@snake1iryyf872 Жыл бұрын
👍🏻👍🏻👍🏻
@millo921
@millo921 4 жыл бұрын
1:26 приведение над вашей головой
@aslanaslan4394
@aslanaslan4394 4 жыл бұрын
Хах
@izo0bella
@izo0bella 3 жыл бұрын
О_о
@realist_one
@realist_one 4 жыл бұрын
Хорошие мысли
@kirillsushilnikov9614
@kirillsushilnikov9614 2 жыл бұрын
Хочу такую же посудинку с малиной :)
@arshanskiysergey2791
@arshanskiysergey2791 4 жыл бұрын
А как тестирование заменяет строгую типизацию?
@user-qb7jg4hx5l
@user-qb7jg4hx5l 4 жыл бұрын
~ 2.40 начало
@vladiwolf6499
@vladiwolf6499 4 жыл бұрын
Класс. Пря какие то степени развития недоступные пониманию.
@volodymyrpavlenko9894
@volodymyrpavlenko9894 4 жыл бұрын
Теперь я не просто, тот кто говнокодит, я ТОТ кто УВЕЛИЧИВАЕТ ЭНТРОПИЮ ВСЕЛЕННОЙ. П.С.: Аж ЧСВ подросло)
@mqtrade5743
@mqtrade5743 4 жыл бұрын
2:20
@2-garin_snake
@2-garin_snake 3 жыл бұрын
👍 Об мышлении мало кто говорит. Ловлю себя на мысли, что в IT блогинге (SOER except) одни неудачники конпенсирующие свою профессиональную не состоятельность 🤔
@kirillsushilnikov9614
@kirillsushilnikov9614 2 жыл бұрын
Да, "инженерное мышление в программировании" ассоциируется у меня со словом "абстракция".
@kirillnorkin8283
@kirillnorkin8283 4 жыл бұрын
Вот выбирал я для себя язык программирования, думал какой же изучать, ведь большую часть жизни на него потрачу, и невзлюбил я PHP с первого взгляда. Дай думаю изучу как сайт собрать, а тут Wordpress прям сам под руку лезет, дай думаю изучу... И в первый час меня встретили баги, или глюки ну буд-то в какашку наступил. Смотрю на чем написан этот конструктор сайтов, а этож, PHP тот самый. Думаю ладно бог с ними этими конструкторами, основы всё таки база. Было встретился с другом в баре, заболтались, он уже состоявшийся программист, а я был совсем новичком. Спрашиваю его, мол почему мне мог не понравиться PHP когда вообще ничего не знал о языках, и тут он мне поведал, что расшифровывается этот замечательный язык как Персонал Хоум Пейдж, и вот думай говорит, что это за язык программирования такой с таким Персоналом Хоумом и Пейджом.
@GruzdovOfficial
@GruzdovOfficial 4 жыл бұрын
история на двойку, старайся лучше
@zaphta2
@zaphta2 4 жыл бұрын
Слишком общё. Надо больше примеров.
@erbolsagimbaew864
@erbolsagimbaew864 Жыл бұрын
Могучий русский язык, действительно это так, водопады воды,пустословия, придется изучить инглиш,там думаю нет воды.
@Ogo-P-ogO
@Ogo-P-ogO 4 жыл бұрын
1,5 скорость и норм.
@user-xj9bz9zb8n
@user-xj9bz9zb8n 4 жыл бұрын
Такая же хрень )))
@warcraft.mp4889
@warcraft.mp4889 Жыл бұрын
Набор слов, никакой конкретики
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 94 МЛН
Cute Barbie Gadget 🥰 #gadgets
01:00
FLIP FLOP Hacks
Рет қаралды 41 МЛН
Меняла стек в IT 7 раз - делюсь опытом!
34:49
IT-Собеседница
Рет қаралды 14 М.
5 признаков крутого программиста
17:09
Програмысли
Рет қаралды 84 М.
МЁРТВЫЙ РАЗУМ ПРОГРАММИСТА | ALEK OS
15:20
Как думать как программист?
14:07
Sergey Nemchinskiy
Рет қаралды 175 М.
Why You Should Always Help Others ❤️
00:40
Alan Chikin Chow
Рет қаралды 94 МЛН