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