Частая ошибка любого новичка это сразу бросаться писать код. В результате куча ошибок, переделок, доработок и кривой нечитаемый код. Даже простая работа требует подготовки. Все нужно разбить на кирпичики, продумать принцип работы и вывести готовые алгоритмы. Только после этого, есть смысл приступать к кодингу. Например, возьмем дизайн веб-сервиса. Ни разу не встречал полностью проработанный дизайн-проект. Частая недоработка дизайнера - отсутствие состояний элементов. Например, кнопка нарисована только в одном варианте. Нет состояния с наведенной мышкой, состояния "нажато" и состояния отключенной кнопки. Часто, в процессе встретятся несоответствия. Например, клиент ожидает от выпадающего списка возможность быстрого поиска. В дизайне это не отображено, вы не сделав предварительной работы упустили этот момент. Как итог, подходит срок сдачи, а проект не готов. Алгоритм эффективной работы: Программист, в первую очередь размышляет алгоритмами. Любую задачу он может расписать псевдо-кодом
О важности проектирования перед программированием
23 мая 202123 мая 2021
12
1 мин