Читаем Windows XP полностью

Другая штука – это внесение новых функций в программу. Ведь после выхода программы автор получает какое-то количество писем от пользователей с просьбами добавить или изменить что-то в программе, советами по ее совершенствованию и тому подобное. Если много людей просят что-то одно, то автор часто прислушивается к их мнению и дописывает соответствующую функцию. Кроме того, он и сам может придумать что-то новое и интересное и встроить в программу. Обычно подобные изменения приводят к увеличению второй цифры в номере версии, то есть вместо 1.1 появляется 1.2.

Такие обновления в большинстве случаев документируются и их описание помещается в файл history txt или WhatsNew txt. К такой версии стоит приглядеться повнимательнее – есть большая вероятность того, что там появилось что-то такое, чего вам не хватало…

Обнаруженные ошибки или неоптимальные куски в алгоритме программы, как правило, оказываются самыми неприятными для автора, так как они требуют переписывания больших кусков кода или даже всей программы «с нуля». В то же время, их исправление приносит наибольшую пользу тем, кто этой программой пользуется – значительно увеличиваются возможности программы, скорость ее работы, часто меняется внешний вид, появляется много новых функций… С другой стороны, при этом может измениться формат хранения данных, что потребует каких-то специальных действий при переходе на новую версию; может измениться название программы, ее цена и какие-то другие вещи, которые потребуют от пользователя внимательного изучения документации (что, в общем-то, никогда не мешает). Подобные «глобальные» изменения обычно приводят к увеличению первой цифры версии программы, то есть из она превращается в 2.0. К сожалению, правила изменения версий нигде не описаны и не формализованы; то, что я описал – это «усредненное описание». Многие авторы в качестве номера версии используют дату выхода программы. Кто-то не использует «минорные» версии вообще, увеличивая номер на единицу при любом самом маленьком обновлении. Кто-то меняет программу, не меняя версии. Иногда встречаются случаи, когда версия меняется, но отсутствует какое-либо упоминание о сделанных изменениях. Все в руках авторов…

Работая над программой, ее автор может выкладывать в Сеть не только окончательные, но и предварительные версии! Каждая из них имеет свое собственное обозначение:

Альфа (alpha) – самая первая версия программы, черновой набросок. Статус «альфы» гарантирует вам, что скачанная программа установится и даже запустится, однако ее дальнейшие действия непредсказуемы. Чаще всего «альфа-версия» напичкана ошибками, как сдобная булочка изюмом, многие из ее возможностей и функций просто не работают. Вот почему пользоваться «альфой» могут лишь самые нетерпеливые и отчаянные экспериментаторы, выполняя таким образом роль тестеров. Остальным же стоит дождаться появления более стабильной и надежной версии – «беты».

Бета (beta) – уже вполне пригодный к употреблению продукт. Грубые ошибки убраны, базовые задачи программа выполняет успешно. Остались лишь маленькие недоделки, которые могут исчезнуть уже в следующих «бетах». В статусе «беты» многие программы пребывают большую часть жизни – вспомним хотя бы проигрыватель WinAmp, почтовую программу The Bat! и ряд других программ, «бетовость» которых не мешает пользоваться ими миллионам пользователей.

После того как ошибки, обнаруженные в альфа– и бета-версиях программ, исправлены, а функции добавлены, наступает очередь RC (ReleaseCandidate) – кандидат на окончательную версию. Эта программа уже считается стабильной и используется для выявления наиболее скрытых ошибок – такую программу, практически без опаски, могут скачивать и устанавливать даже те пользователи, которые слабо разбираются в компьютерах. А так как таких большинство, то увеличивается число пользователей, что означает увеличение числа «тестеров». Ошибки в RC версиях вычисляются довольно редко, так что при переходе в «основную» версию программа практически не меняется.

Наконец, после всех мучений и доделок на свет появляется релиз (release) – полностью готовая, окончательная версия программы.

<p><strong>ОПЕРАЦИОННЫЕ СИСТЕМЫ</strong></p>

Вы когда-нибудь задумывались, как происходит в компьютере обработка команд? Почему то или иное наше действие вызывает тот или иной результат? Как именно происходит взаимодействие между человеком и компьютером? Верю, что задумывались. И вот теперь вам пора узнать ответ.

Перейти на страницу:

Все книги серии Компьютер – это просто!

Как открыть интернет-магазин с нуля
Как открыть интернет-магазин с нуля

Вы решили открыть свой интернет-магазин? Давно мечтали продавать товары через Интернет, но не знали с чего начать? Сейчас вы держите в руках именно ту книгу, которая ответит на все ваши вопросы и поможет разобраться в таком не простом на первый взгляд деле, как открытие собственного интернет-магазина. Эта книга расскажет вам, как правильно оформить и зарегистрировать сайт, как правильно разработать фирменный стиль, подчеркнув свою уникальность, как организовать доставку, как подобрать ассортимент, как писать продающие тексты… Мы также расскажем о том, как получать платежи через Интернет, прольем свет на некоторые юридические аспекты электронной торговли. Доступное и простое изложение материала позволит максимально быстро начать успешно применять на практике все советы, приведенные в этой книге. А истории успеха вдохновят вас на подвиги и вселят веру в себя!Выражение известного миллиардера звучит так: «Если вас нет в Интернете, значит, вас нет в бизнесе». Поэтому не теряйте время и деньги, ведь уже сейчас в вашем распоряжении огромный ресурс и море возможностей! Ваши клиенты уже ждут вас!

Ольга Фомина

Карьера, кадры / О бизнесе популярно / Финансы и бизнес
Бухгалтерский учет на компьютере
Бухгалтерский учет на компьютере

Эта книга для пользователей (преимущественно – начинающих бухгалтеров), нуждающихся в получении навыков работы с бухгалтерским ПО. В частности, с конфигурацией 1С: Бухгалтерия 8 – самой популярной и распространенной на данный момент бухгалтерской системой в России. В книге будут рассмотрены следующие основные вопросы: основные понятия и устройство программы, начало работы: сведения об организации, заполнение справочников, настройка параметров учета и учетная политика, ввод начальных остатков, учет капитала, учет денежных средств, зарплата и кадры, расчеты с подотчетными лицами, основные средства и нематериальные активы, материалы и товары, налоги, бухгалтерская отчетность.

Александр Александрович Заика , Александр Заика

Деловая литература / Финансы / Прочая компьютерная литература / Бухучет и аудит / Финансы и бизнес / Книги по IT

Похожие книги