Загрузка страницы

Принцип хорошего кода KISS ("keep it simple, stupid", "keep it short and simple")

О чем говорит принцип кода KISS ("keep it simple, stupid", "keep it short and simple"), что делать не стоит, а что делать стоит, чтобы код был хорошим.
Курс, о котором идет речь в видео: PYTHON - https://bit.ly/2HaK8tU

Другие курсы для новичков:
JAVA - https://bit.ly/3koGeMj
JAVA Start - https://bit.ly/32GgZ28
Инструментарий JAVA - https://bit.ly/3mws6Cr
Automation QA (Java) - https://bit.ly/3myHDlp
ANDROID - https://bit.ly/2FMc86s
C#/.NET - https://bit.ly/32GM19U
C# START - https://bit.ly/2H84pQF
FRONT-END - https://bit.ly/3kq1vVR
WORDPRESS Developer - https://bit.ly/2RyADqp
SALESFORCE Developer - https://bit.ly/3koGLOj
UI/UX дизайн - https://bit.ly/2RFsK28
Project management - https://bit.ly/32GnAt7
Обучение на проекте - https://bit.ly/3mvBwhB

Продвинутые курсы для состоявшихся девелоперов:
GRASP and GoF Design patterns - https://bit.ly/3mvKifo
Enterprise patterns - https://bit.ly/2FLZOD4

Сайт Foxminded: https://bit.ly/2RIchdz
Foxminded в ФБ: https://www.facebook.com/foxmindedco
FoxmindEd в Instagram: https://www.instagram.com/foxminded.ua/
Foxminded в VK: https://vk.com/foxminded
Мой Telegram: https://t.me/nemchinskiyOnBusiness
Мой блог: www.nemchinsky.me

0:00 – вступление
0:25 – в чем заключается принцип KISS
0:53 – не имеет смысла реализовывать дополнительные функции
1:17 - не стоит перегружать интерфейс теми опциями, которые не будут нужны большинству пользователей
4:05 - бессмысленно делать реализацию сложной бизнес-логики, которая учитывает абсолютно все возможные варианты
5:12 - не имеет смысла беспредельно увеличивать уровень абстракции
6:02 - бессмысленно закладывать в проект избыточные функции «про запас»
8:34 – рекламная пауза
9:37 - не стоит подключать огромную библиотеку, если вам от неё нужна лишь пара функций
11:12 - не стоит подключать огромную библиотеку, если вам от неё нужна лишь пара функций
11:50 - абсолютная математическая точность или предельная детализация нужны не всегда
12:38 - precision design is fragile
16:35 - Принципы простого дизайна от Кента Бека

Видео Принцип хорошего кода KISS ("keep it simple, stupid", "keep it short and simple") канала Sergey Nemchinskiy
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
18 сентября 2020 г. 12:00:07
00:19:11
Другие видео канала
Принцип хорошего кода YAGNI ("You aren't gonna need it")Принцип хорошего кода YAGNI ("You aren't gonna need it")7 ошибок в обучении на программиста7 ошибок в обучении на программистаSOLID принципы: OCP (Открытости/закрытости (Open Closed Principle)SOLID принципы: OCP (Открытости/закрытости (Open Closed Principle)Принцип хорошего кода DRY (dont repeat yourself)Принцип хорошего кода DRY (dont repeat yourself)Чистый код (clean code) или Как помыть котаЧистый код (clean code) или Как помыть котаПочему нельзя возвращать NULL?Почему нельзя возвращать NULL?Шаблоны разработки ПО. Шаблоны GRASPШаблоны разработки ПО. Шаблоны GRASPМасштабное обновление C++, самые высокооплачиваемые языки программирования, запрет Scratch в КитаеМасштабное обновление C++, самые высокооплачиваемые языки программирования, запрет Scratch в КитаеИз Middle в Senior или Team Lead. Как получить повышениеИз Middle в Senior или Team Lead. Как получить повышение5 качеств хорошего программиста5 качеств хорошего программистаЯЗЫК ЯЗЫКОВ! / Всё про C++ и разработку игр / Интервью с Lead Core Developer World of Tanks BlitzЯЗЫК ЯЗЫКОВ! / Всё про C++ и разработку игр / Интервью с Lead Core Developer World of Tanks BlitzSOLID принципы: SRP (Принцип единственной ответственности,  Single Responsibility Principle)SOLID принципы: SRP (Принцип единственной ответственности, Single Responsibility Principle)Язык Си++, Rust не победит. Статический анализ и компиляторыЯзык Си++, Rust не победит. Статический анализ и компиляторыЧто я думаю про язык GO?Что я думаю про язык GO?Три ключевых принципа хорошего кода DRY, KISS, YAGNIТри ключевых принципа хорошего кода DRY, KISS, YAGNIЗарплаты разработчиков Facebook, спрос на IT-специалистов в Европе, Маск вживил нейрочипы в мозгЗарплаты разработчиков Facebook, спрос на IT-специалистов в Европе, Маск вживил нейрочипы в мозгПросто о SOLID (Принципы ООП)Просто о SOLID (Принципы ООП)Новый релиз Python, AR очки для собак, обучение от MicrosoftНовый релиз Python, AR очки для собак, обучение от MicrosoftСколько времени нужно, чтобы стать программистом? Сколько нужно учиться на джуна?Сколько времени нужно, чтобы стать программистом? Сколько нужно учиться на джуна?
Яндекс.Метрика