Цель заброшена
Автор не отписывался в цели 6 лет 10 месяцев 24 дня
Создать общие библиотеки на C++
Я собираюсь разработать универсальное ядро редакторов. Но для этого нужен набор из 7 библиотек, которые можно использовать и в других проектах.
1) BASES: базовая библиотека общего кода.
2) LOG: поддержки структурированных логов для отладки.
3) MEMORY: моего очень быстрого менеджера памяти.
4) DATA: поддержки общих структур данных.
5) DECLARE: поддержка декларативного программирования.
6) FACTORY: поддержка общего функционала фабрик классов
7) PLUGINS: поддержка управления плагинами
Критерий завершения
Созданы 7 общих C++ библиотек: базовая, логов, менеджер памяти, данных, декларативная, фабрик, управления плагинами.
Личные ресурсы
много времени, умение программировать, знания что нужно, знание как делать, опыт
Экологичность цели
Общие библиотеки позволят разработать универсальное ядро редактора. Нужны для моего ускорения создания программ на C++.
-
Начало написания: BASES и LOG.
-
Общий код BASES
-
Общий код LOG
-
Код тестов для отладки
-
Тестирование и устранение багов
-
Оптимизация
-
-
MEMORY: мой быстрый менеджер памяти
-
Описание и схемы
-
Начало разработки: первый код
-
Дополнение BASES и LOG
-
Основная рабочая часть кода
-
Код для тестирования.
-
Тестирование и устранение багов
-
Дописать код менеджера памяти
-
Полный код тестирования
-
Оптимизация
-
Финальные тесты: если багов нет - этап закрыт.
-
-
Библиотеки DATA и DECLARE: структуры данных и декларативное программирование
-
Основной код DATA
-
Основной код DECLARE
-
Код тестирования и отладки
-
Проведение тестирования и устранения багов в первой половине
-
Дополнить BASES и LOG новыми нужными функциями
-
Дописать код DATA
-
Дописать код DECLARE
-
Код новых тестов для проверки полного функционала
-
Провести тестирование и устранить баги
-
Оптимизация.
-
Рефакторинк
-
Убрать мусор, лишний код из всех 5 библиотек, ещё раз проверить.
-
-
Основные библиотеки FACTORY и PLUGINS
-
Основной код для FACTORY
-
Основной код для PLUGINS
-
Код для тестирования и отладки
-
Первичное проведение тестов и устранение багов.
-
Дополнить библиотеки BASES и LOG
-
Дополнить библиотеки DATA и DECLARE
-
Полный код для FACTORY
-
Полный код для PLUGINS
-
Код тестовых плагинов с использованием фабрик
-
Проведение полного тестирования всех библиотек и устранения багов.
-
Оптимизация всех библиотек.
-
Убрать мусор из всех 7 библиотек
-
Ещё раз проверка и устранение багов.
-
-
Дополнить библиотеки после начала разработки универсального ядра редактора.
-
Дополнить BASES и LOG с тестами.
-
Дополнить DATA и DECLARE с тестами
-
Дополнить FACTORY с тестами
-
Дополнить PLUGINS с тестами
-
Устранить баги после добавлений и изменений кода
-
Оптимизация
-
Убрать мусор и лишний код
-
Ещё раз проверить и устранить баги
-
- 1604
- 09 августа 2016, 20:50
Командная цель
Цель состоит в группе
Программирование

-
1293
участника -
1898
целей
Дневник цели

Начинаю 2 попытку (2 заход) выполнения этой цели.
До конца года должен управиться. Иначе будет 3 заход.
Библиотеки нужны по любому. Иначе так и подохну в старости неудачником.

Хотя пусть остаётся в этом виде.
Сейчас перепланирую и к выполнению.

Провалено. Сейчас задумки уже не так актуальны.
Подобная цель возможно и будет, но не так.
Вы тоже можете
опубликовать свою
цель здесь
Мы поможем вам ее достичь!
310 000
единомышленников
инструменты
для увлекательного достижения