Сегодня хочу рассказать одну увлекательную историю. Одним солнечным днем я решил заняться разработкой собственной программы. Идей было много, но я решил, что программа должна быть полезной. Сейчас мое творение выходит на финишную прямую, а я хочу рассказать о всех этапах разработки...
Общая информация
Лицензия: Freeware
Дата выхода: Октябрь, 2011 год Последняя версия: 1.2.7 Разработчик: Геннадий Богданов (Sodium) |
Сравнение с подобными продуктами
Достоинства- Быстрая скорость работы программы
- Качественная система защиты
- Частые обновления
- Поддержка пользователей
- Полная бесплатность программы
- Малое количество функций (Постепенно увеличивается)
- Недостаток тестеров
- ...
История разработки
Этап 1. Подготовка
Идея проста - программа должна ухаживать и защищать компьютер пользователя. Над идеей я долго не думал, поскольку у меня уже были собственные наработки на эту тему, сделанные задолго до начала. Идея есть, а значит можно приступать к разработке...
Мне предстояло решить, на каком языке программирования писать программу. Выбирал между C++ и Delphi. Пришлось остановится на первом. Мои старые заготовки были успешно переписаны на C++ и я преступил к главному.
Этап 2. Начало
Почти сразу пришлось столкнутся с первой трудностью - интерфейсом. Поскольку я хорошо владею графическими редакторами, хотелось сделать интерфейс красивым и компактным. Этот вопрос я решил отложить и изначально заняться лишь написанием кода программы. За 2 месяца мне удалось реализовать основные функции.
Версия 1.0.0 наконец была завершена. Программа умела анализировать систему и исправлять ошибки реестра!
Этап 3. Исправление и новые идеи
Работал я один, а свободного времени было не так много. Свою программу я предложил другу, предварительно встроив в нее систему для оповещения разработчика об ошибках. В любой момент, друг мог нажать на кнопочку и отправить данные о работе Code Security.
Было замечено много ошибок и я приступил к исправлению. В ходе исправлений, появились и новые идеи. В программу было добавлено еще 2 функции. Мое творение росло прямо на глазах.
Этап 4. Позднее время
Разработка близилась к концу. Был нарисован полный интерфейс программы. Финальной точкой в этом деле стало написание защитной системы. Она отлично закрывает уязвимости системы, делая из нее настоящую крепость. Для компактности множество возможностей были сложены в три функции.
Сейчас, спустя 7 месяцев работы, творение под названием Code Security близится к релизу. Я занимаюсь исправлением финальных багов и поправкой кода. За все это время была проделана огромная работа. Уже скоро каждый сможет оценить прекрасную программу.
Планы на будущее
- Написание системы автоматического обновления
- Увеличение скорости работы программы
- Оптимизация программного кода
- Возможность гибкой настройки
- Легкий сбор и отправление отчета о работе
- Качественное исправление поврежденных системных файлов (Только для Windows 7)
Cпасибо за внимание. Следите за постом. Уже совсем скоро любой желающий сможет опробовать мое творение. Ссылка на скачивание будет добавлена в этот пост. Мне нужны тестеры. Если есть добровольцы, то пишите в Skype - sodium.web. Текущий пост будет часто обновляться. Последнюю версию всегда можно скачать именно тут!