*   >> Чтение Образование Статьи >> science >> programming

Программирование: Разработка и Planning

<р> Все из нас программисты, независимо от того, на каком языке, независимо от того, какой тип проекта мы работаем на, пострадали от плохой результат планирования или отсутствие там. Это особенно происходит на хобби проектов, где мы не вынуждены планировать, как будто мы были на работе (хотя планирует там часто сосет). Когда я был beggining программист я никогда не закончил проект прошлое учебник или небольшой функциональностью испытаний. Причина в том, потому что я был ленив, чтобы даже пытаться планировать свой проект. Я думал, что я мог бы сделать все это в моей голове.

Угадай что? Это не работает. Существует более к успеху, то просто писать план, хотя, плохое планирование может получить вас через, но это будет серьезный боль в заднице позже. Ключевое слово здесь подробно. Люди в игровой индустрии, наверное, знаете, что я говорю. Необходимость работать с неопределенным обзор о том, как что-то работает совершенно sucks.To объяснить, что вам нужно сделать, я собираюсь использовать мою систему проекта, работая в качестве примера. Написание операционной системы является очень большой и сложный проект, и поэтому является хорошим примером для планирования.

Когда я начал работать над этим проектом, первое, что я сделал, было настроить GoogleCode счета. Я не говорю, что вы должны использовать GoogleCode и быть с открытым исходным кодом, но урок здесь вики. Вики Божий дар для программистов для планирования. Я могу обновить, редактировать и переписывать части моей конструкции, с легкостью и в организованном порядке. После того, как вы закончите создание место, чтобы написать свой дизайн, вам нужно макет цель вашего проекта. Вот некоторые направляющие линии. 1. Что это за проект вы собираетесь работать дальше? 2.

Какие особенности будет иметь ваш проект? 3. На какой платформе будет работать? (Windows, Linux, ECT.) 4. Кто будет его использовать? После укладки основной фундамент для разработки вашего проекта, вы должны написать обзор, как он будет функционировать (вшивый песчаный материал приходит последняя). Хороший способ начать это, чтобы думать о своем проекте в качестве коллекции блоков или компонентов фитингов и все, функционирующих совместно. Делать это поможет вам визуализировать то, что вам нужно сделать, при написании кода. Вот пример из монолитного ядра overview.

Lastly, вам нужно сделать подробное описание ваших проектов внутренних работ. Выпишите основные функции, которые вам нужно будет заставить его работать. Что я имею в виду главное, функции, что д

Page   <<       [1] [2] >>
Copyright © 2008 - 2016 Чтение Образование Статьи,https://ru.nmjjxx.com All rights reserved.