Программист Дроздовский Михаил
Карта сайта | Форум  

DROZD. / Разное / Статьи

Статьи и заметки обо всем, что имеет какое-либо отношение к созданию сайтов.
Информация о веб-дизайне, программировании, типографике и работе с контентом — все здесь.

  Опубликовано на journalist.artotron.com
   

 

 

Написание сложных приложений

Автор: Дроздовский М.
 
Чем сложнее приложение (в данной статье речь идет об интернет-приложениях),
тем интереснее его писать (и тем больше можно на нем заработать).


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


Представляю вам собственный алгоритм работы над проектом:


1.Подготовка. Сначала необходимо взять лист бумаги и просто
(обычным текстом, на любом языке мира) описать проект, над которым будет вестись
работа. На самом деле, это очень важно — ведь держать в голове весь проект
довольно сложно.

После составления такой "заметки" можно приступать к разработке алгоритма
работы приложения.


2.Приступаем к работе. Если проектируемое приложение исполдьзует
базу данных (большинство проектов не обходятся без использования базы данных),
то следующия шаг — максимально точно разработать структуру базы данных
(таблицы, поля, связи итп).

После этого разбиваем проект на "блоки", каждый из которых будет иметь
собственную функциональность в рамках всего проекта.


3.Разработка. Сначала необходимо максимально точно, аккуратно
разработать и "проработать" алгоритмы и блоки, обеспечивающие основную
функциональность приложения. Они должны быть идеально отлажены, чтобы не пришлось
впоследствие все переписывать.

После этого пишется "скелет" — "грубая" (но работающая)
версия приложения.


4.Доводка. Последнее — доводка. Приложение должно быть
удобным в использовании и (конечно) работать без ошибок.



Вот и все. Надеюсь, что мои советы помогут вам эффективно разрабатывать интернет-приложения
любой сложности. Удачи!

 

 


Copyright © 2004 — 2010 Дроздовский Михаил torrent . Виды отделки балконов, HTTP://MAXIMUSOKNA.RU/ способы утепления балконов.