Детали важны — не запутайтесь в них.

Я человек дуалистический: либо я слишком сфокусирован до такой степени, что теряю счет всему остальному, либо я просто не могу сфокусироваться вообще. Одна вещь, которую я усвоил (я все еще нахожусь в процессе обучения), состоит в том, что детали важны, но важно не потеряться в них. Подпишитесь на KISS и Не усложняйте, глупец.

Детали важны. Внимание к деталям — вот что отличает посредственный продукт от выдающегося. Маленькие детали, которые, будучи незаметными, бросаются в глаза своим отсутствием. Взаимодействие с пользователем можно значительно упростить и упростить, если разработчик учтет все, что может понадобиться пользователю, и реализует это.

С другой стороны, слишком много деталей увязают в продукте и делают его медленнее, а также чрезмерно сложным и трудным для понимания и обслуживания. Некоторые детали никогда не используются, некоторые используются только один раз в голубую луну. Но все они требуют строк кода — кода, который все загромождает и требует поддержки.

И это то, чему я учусь — не только тому, как писать код, но и тому, как писать только необходимый код — код, который необходим, код, который будет использоваться. Вот что такое KISS. Будь проще. Если среднему потребителю это не понадобится, не добавляйте его. Добавлять ее следует только тогда, когда кажется, что функция будет использоваться. Не забывайте о деталях — но и не слишком много деталей. Иди по тонкой грани.

Как вам понравилось изучение кода? А что было самым сложным для вас? Пожалуйста, не стесняйтесь делиться своими мыслями и комментариями! Давайте объединимся в наших общих радостях и невзгодах…

Автор является студентом Microverse Online Coding Bootcamp.