Обращение к новичкам

После публикации на форуме зеннолаба, мне в личку начали писать люди с просьбой о помощи. Я старался, помогал. Но повторять одно и то же по нескольку раз мне наскучило, потому и появилась идея этого поста. Итак.

Для начала несколько слов обо мне. Мое знакомство с программированием началось в далеком уже 2003 году, когда все игры были пройдены, а интернета в мой колхоз не завезли. Начинал с дельфи паскаль и вижуал бейсик. Потом в универе 2 семестра паскаля (который я совсем не понимал). Пару лет назад появилась нужда изучения пхп. Но я не крутой программист. Более того, мой код вполне может вызвать шевеление волос в самых труднодоступных местах у настоящих прогеров. Я только решаю свои задачи, по мере их поступления.

Итак, мои рекомендации новичкам.

Четко формулируйте конечную цель. Без понимания того, что вам по итогу нужно получить — вы ничего и не получите.

Перед началом работы проведите поиск готовых решений. В моих дипломных работах это называлось «патентный поиск».

Составьте логику работы. Желательно на бумаге или в средствах прототипирования. Правильная логика — залог ПРАВИЛЬНОГО и БЫСТРЕЙШЕГО решения задачи. Так же, четкое понимание логики поможет избежать ошибок еще на этапе планирования.

Используйте существующие наработки. Stakowerflow мегакрутой ресурс для любого прогера.

Разработка шаблона — процесс итеративный. Начните с использования стандартных блоков, и только после сокращайте блоки и заворачивайте (если есть навыки) в C#.

И, наверное, самое главное не используйте то, чем пользоваться не умеете. Я видел совершенно дикие конструкции на 10 строк кода, которые легко заменялись одной, и при этом не имели никакого логического обоснования в использовании. Это было страшно.

 

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *