|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
04.04.2010, 14:02 | #1 | |
Форумчанин
Регистрация: 18.08.2009
Сообщений: 289
|
Методы разработки программ
На Вики нашел такой метод:
Цитата:
|
|
04.04.2010, 14:15 | #2 |
Старожил
Регистрация: 29.09.2009
Сообщений: 9,713
|
...беру бумажку и карандаш и рисую согласовывается с заказчиком, если-же уже известен алгоритм, то делается основное тело программы, отлаживается, если есть возможность, то и на оборудовании проверяется, протоколируется, далее все остальное навешивается, оформление в конце (или не в конце, если подходящий шаблончик под рукой)
зы: еще почитайте про UML.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation Последний раз редактировалось raxp; 04.04.2010 в 14:17. |
04.04.2010, 15:37 | #3 |
Android Developer
Старожил Подтвердите свой е-майл
Регистрация: 19.02.2007
Сообщений: 3,708
|
1. Элементная база
2. Полный функционал - дополнительные классы и т.п. 3. Интерфейс 4. Связываем пункты 2 и 3. |
04.04.2010, 20:54 | #4 |
Форумчанин
Регистрация: 20.06.2008
Сообщений: 125
|
>На Вики нашел такой метод...
Делаю так же, только заглушки бывает иногда написать не намного проще чем работающие продпрограммы так что я вместо заглушек ничего не пишу. И компилирую программу, только после окончательного написания. Тут конечно наружу вылазят тонны ошибок, но они все мелкие, и никогда не бывает такого, что при написании неожиданно понимаешь, что неправильно структурировал программу, и некоторые участки кода прийдётся переписывать. Хотя конечно способ художника(беру бумажку и карандаш и рисую) тож редко подводит. |
05.04.2010, 09:08 | #5 | |
Старожил
Регистрация: 04.02.2009
Сообщений: 17,351
|
Цитата:
Маньяк-самоучка
Utkin появился в результате деления на нуль. Осторожно! Альтернативная логика |
|
05.04.2010, 18:03 | #7 |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
О Боже!
На форуме программистов... Моделей построение программ очень много те же водопадные модели и тд. |
05.04.2010, 21:23 | #8 |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Самое интересное (вспомните, присмотритесь, прислушайтесь к себе) - модель всегда одна - как процессор выполняет любую программу пошагово, так и любая прога создается пошагово. Причем как бы вы не называли этот процесс, как бы не описывали, а программа идет строками, а строки состоят из выражений (слова, символы, буквы, цифры и т.п.), но все равно последовательность (т.е. шаг за шагом).
Таким образом, тут уже ничего нового не придумать - любая программа есть определенная последовательность действий, выполняемая последовательно (тавтология), т.е. пошагово. Даже в случае многопоточности, или многоядерности - в каждом потоке или каждым ядром выполняется все равно своя определенная последовательность (пошаговая) действий.
И не сомневайся даже ... отдых - кайф, работа - лажа!
Последний раз редактировалось DeKot; 05.04.2010 в 21:27. |
05.04.2010, 22:01 | #9 | |
Заблокирован
Старожил
Регистрация: 20.07.2008
Сообщений: 4,032
|
Цитата:
Как, например, в "рой" Майкла Крайтона, где изначально кучка тупых ботов(с набором некоторых инстинктов, что-ли) превратилась в высоко скоординированного существа. Но это уже немного из области фантастики Последний раз редактировалось Levsha100; 05.04.2010 в 22:04. |
|
05.04.2010, 22:25 | #10 | |
Участник клуба
Регистрация: 12.08.2008
Сообщений: 1,977
|
Цитата:
И вообще, если подойти к этому вопросу философски, то вся (любая) жизнь или деятельность состоит из цепочки последовательных событий, или действий, и именно последовательно - как во времени, так и в пространстве, так же в любом виде измерения.
И не сомневайся даже ... отдых - кайф, работа - лажа!
|
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Программные разработки | romec1 | Помощь студентам | 12 | 19.04.2010 01:41 |
Способы и методы кроссплатформенной разработки... | SmirnoFF.Oleg | Qt и кроссплатформенное программирование С/С++ | 6 | 16.12.2009 10:44 |
среда разработки на С++ | AIst | Общие вопросы C/C++ | 2 | 20.01.2009 15:44 |
Средства визуальной разработки программ | Катюшoк | Общие вопросы Delphi | 4 | 19.01.2008 20:02 |
Загрузка программ из др. программ в АСМе | Shacal | Assembler - Ассемблер (FASM, MASM, WASM, NASM, GoASM, Gas, RosAsm, HLA) и не рекомендуем TASM | 7 | 05.02.2007 08:53 |