Статистика |
Онлайн всего: 1 Гостей: 1 Пользователей: 0 |
|
1377.
o`kante
(24.02.2007 07:32)
0
Открытось или закрытость.
Чего же следует более держаться в процессе разработки? Это должен решать архитектор сам. Если он полностью уверен в своей задумке, уверен в том, что только он может полностью понять её, то наилучший вариант --- полная закрытость. Также полную закрытость следует избирать если время разработки версии мало. В этом случае можно сделать итерационную модель внесения улучшений. После каждой версии (итерации) производится анализ результатов и рассчитываются нужные изменения. На их основе пишется новая версия. И так далее.
Если же архитектор не уверен в том, что он делает, следует прибегнуть к модели полной открытости. В этом случае проект начнет вести себя как система автоматического регулирования и будет реализован. Важно только строго задать направление этого автоматического регулирования, а не то на выходе будет не то, что задумал архитектор, а то, что нужно программитсам. Хотя порой это даже и наилучший вариант.
В предыдущих двух абзацах описаны крайние случаи. На практике бывает всегда средняя ситуация. Поэтому и следует создавать под проект компромисную моделй разработки, максимально устарняющую недостатки разработчиков и позволяющую достичь резулттата в кратчайшие сроки.
Ответ: Интересные мысли . Приятно общаться с Разработчиком . Многое становится понятно . Итак , если есть желающие обсуждать мой релиз - пишите свои сообщения . Хорошо ?
|
1376.
okante@yandex.ru
(24.02.2007 07:22)
0
Полная открытость.
В среде разработчиков программного обеспечения с открытым исходным кодом можно в их проектах наблюдать ситуацию так называемой полной открытости. При этому исходный код всего проекта доступен не только программистам, причем все --- всем, но даже и другим пользователям, в основном сети интернет. Что это дает? Прежде всего то, что теоретически каждый программист может видеть непосредственную реализацию кода любого модуля. Этот факт может привести к нежелательным эффектам разработки, описанным в заметке про полную закрытость. Однако у такого подхода есть и плюс. Безусловно, архитектор проекта --- не бог. Поэтому он не может оптимально продумать каждую деталь проекта максимально хорошо. А программисты-реализаторы при написании кода как никто другой чувтсвуют всякие неоптимальности. Поэтому они могут направлять архитектору запросы с просьбой пересмотреть алгоритмы взаимодействия модулей, и многие другие функции, а зодчий уже решит надо это или нет. Теоретически в этом плане могут помогать даже и сторонние люди --- код проекта доступен всем. Однако надо обладать поистине экстраординарным умом, чтобы понять все нюансы не участвуя в разработке.
Таким образом полная открытость позволяет оптимизировать и дорабатывать архитектуру проекта в процессе разработки. Будут ли такие доработки во благо или во вред зависит от компетентности и коммуникабельности архитектора.
|
1375.
o`kante
(24.02.2007 07:09)
0
Полная закрытость.
При полной закрытости каждый разработчик пишет лишь то, что ему положено и не догадывается о том, что долджны писать иные. Это хорошо тем, что код получается таким, каким должен быть по задумке, а не таким чтобы лишь бы работал. Маленький пример. Один разработчик пишет модуль, который реализует какой-то интерфейс. А другой --- модуль, который использует этот же интерфейс. При полной закрытости алгоритм работы, реализуемых кодом обоих, получится такой, каким его задумал архитектор, а не так, что один допустил ошибки в реализации, а другой вместо того, чтобы указать на них (иногда это сделать трудно, а порой даже и лень) подстраивает код под ошибки. Это --- плохо. Потому что, в результате нарушается модульность, вместо двух модулей по факту получен один. Потому что только эти два модуля работают вместе безупречно. Однако при замене любого из них пойдут сбои. Полная закрытость позволяет избавиться от этого нежелательного эффекта.
|
1374.
(24.02.2007 04:30)
0
Сильно. Знаний бейсика не просто мало. Можно считать, что знаний нет вообще. ОС не начинает свою работы с звукового сигнала и приветствия. Звуковой сигнал - это вообще БИОС. Приветствие - к этому моменту выполняется КУЧА работы по начальной инициализациии. Вы даже примерных представлений о масштабах и сути не имеете.. Цирк культа карго - вот что наблюдается здесь.
Ответ: И кто же автор таких откровений ? . Чел без имени . Это не просто мало , это элементарный ноль . Попробуйте разобрать "Кучу работы по начальной инициализациии" по пунктам . Хорошо ? Цирк культа карго делают зрители .
|
1373.
Горлов А.В.
(21.02.2007 22:21)
0
Код имитатора можете увидеть на странице моего релиза . Там так же есть рекомендации для тестеров .
|
1372.
Горлов А.В.
(21.02.2007 16:18)
0
Теперь о том как я делаю свой релиз Русской ОС .
Что для этого нужно - желание . Если желания есть то нужны хотя бы начальные знания в программировании . В институте я изучал Бейсик и писал на нем работающие программы . Это уже хорошо . Для расширения кругозора и получения новых знаний нужно покупать книги о программировании и изучать работу ОС . Что делает компьютер привключении ? Компьютер начинает свою работу с приветствия и звукового сигнала . А чем заканчивается работа на компьютере ? Подтверждением команды на его выключение и выключение компьютера . Вся остальная работа идет между моментом включения и командой на отключение . По этому я решил сделать имитатор работы компьютера в котором есть оба элемента - включение и выключение .
|
1371.
Горлов А.В.
(21.02.2007 16:05)
0
От частного к общему .
Есть мнение что ОС нужно писать с верху вниз . То есть пишется схема и определяются все варианты возможного поведения в этой схеме . Хорошее мнение . Но кто знает все варианты ? Очевидно , что тот кто знает не станет делиться своими секретами в каждым новичком . Это значит что у него уже свой проект и ему важно двигать именно свой проект . Из этого следует что искать безвоздмезной помощи в создании своей ОС от знатоков - напрасные ожидания . Значит нужно все изучать и делать самому . И на определенном уровне вашего профессионализма и раскрученности вашего проекта появятся желающие пообщаться с вами и поучаствавать в вашем проекте . В программировании и один в поле Генерал . Так будьте им и у вас появится свои армия .
|
1370.
Горлов А.В.
(21.02.2007 12:52)
0
Постоянная готовность .
Разработчик ОС должен быть готовым к перезаписи всей ОС заново . Хорошо тем кто все знает на перед . Тому не нужно делать лишних телодвижений . Но знания необходимого приходят с опытом . А опыт - это сын ошибок трудных . А ошибки нужно находить и исправлять новыми исходниками . Застраховаться от ошибок не могут даже опытные - по этому если вы Разработчик своей ОС то готовтесь постоянно ее обновлять .
|
1369.
Горлов А.В.
(21.02.2007 10:39)
0
В этом блоге я буду писать новые главы моей книги " Как написать свои ОС " , а так же комментарии о своем релизе и листинги своих программ с комментариями .
Ответ: Разработчики своих релизов Русской ОС тоже могут писать в блог свои новости , комментарии , мнения . Хорошо ?
|
1368.
test
(20.02.2007 19:51)
0
test
Ответ: Начинайте тесты со следующего дня .
|
1367.
Покрывалов
(20.02.2007 13:18)
0
Анонимусу.ру
- Отписал на мыло. ---------------------
На счет того, что г-н Горлов удаляет внешние ссылки, то правильно делает! IT это жестокий бизнес.
Прочитал сообщение Горлова про платный блог. Двумя руками за! Только сделать, чтобы платить можно было и через банк и через Веб-мани и через Яндекс-деньги и через СМС.
P.S. (Уважительно) Билл Гейтс растет...
Ответ: Для клиентов системы Мобильный Банк перевод средств с помощью сотового телефона возможен уже сейчас .
|
1366.
(20.02.2007 13:16)
0
>>У меня есть идея полностью закрыть и форум и гостевую для посторонних сообщений .
Совершенно с Вами согласен! А то все Ваше свободное время уходит на чистку форума и гостевой! А Вы могли бы использовать это время для разработки собственного релиза!
Ответ: Начнем с гостевой . Гостевая переводиться в режим блога . Это значит что все мои сообщения будут видимыми . Для других сообщений вводится премодерация . То есть посланное сообщение будет не видимым до момента моего ознакомления с ним . Если сообщение будет содержательным по отношению к моим сообщениям , соответствовать тематике сайта , то оно будет включено в видимую часть блога . Все остальные сообщения будут не видимыми или удаленными . Форум будет работать в прежнем режиме , то есть в режиме обычной модерации .
|
1365.
Борис
(20.02.2007 13:16)
0
>>А гостевую и форум сделать в формате блога , то есть только для моих сообщений . это просто замечательно! представляете сколько времени освободиться, ненадо будет удалять ненужные сообщения и оставлять свои комментарии, это время можно потратить на обдумывание и создание русской ос! И гостевая в виде комментариев к вашему релизу вами тоже хорошо! А кто хочет написать комментарий пусть создаёт свой релиз форума или гостевой, этакий сайт поклонников рус-ос...
Ответ: Да , и теперь каждый автор своего релиза Русской ОС должен сам заботиться о создании своего сайта . Как вариант он может обратиться ко мне за помощью в создании своего сайта . После создания своего сайта его имя будет внесено в список Официальных Разработчиков Русской ОС а его сайт добавлен в список ресурсов в интернете о Русской ОС . Это значит что лафа закончилась . Из действующего на данный момент списка Разработчиков будут удалены те чьи релизы не имеют своего персонального ресурса в сети и по релизам которых нет новостей или обновлений .
|
1364.
(20.02.2007 13:12)
0
Покрывалов, пиши на мыло anonymous.ru@gmail.com
Ответ: Да , общайтесь по почте .
|
1363.
(20.02.2007 12:11)
0
>>оно появляется только после получения от автора SMS с первой фразой из сообщения . Хороший вариант ?
Да, да, да! Отличный вариант! Хочу только гордо заметить, что это я натолкнул тов. Горлова на это идею, своим сообщение на форуме ))
Рад, что Вам понравилось.
Надеюсь скоро реализуете эту системы
Ответ: У меня есть идея полностью закрыть и форум и гостевую для посторонних сообщений . От этих сообщений мало толка . В книгах информации реально больше . А гостевую и форум сделать в формате блога , то есть только для моих сообщений . А вход в блог сделать платным . Заплатит - почитал - получил удовольствие и свалил по другим своим делам .
|
|
|
|