Skip to content

Commit

Permalink
Create project.md
Browse files Browse the repository at this point in the history
  • Loading branch information
stden authored Jan 11, 2017
1 parent 0d5da51 commit 9e53998
Showing 1 changed file with 42 additions and 0 deletions.
42 changes: 42 additions & 0 deletions project.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
План работы над проектом
========================

1. Идея
2. Примеры использования
3. Бизнес-часть + use case + общее видение проекта
4. Формализация, ТЗ. Техническое задание
5. Логическая схема базы данных
6. Определиться с технологиями
7. Архитектура (проектирование)
8. Создать репозиторий
9. TODO-List c задачами
Причинно-следственные связи
Базовая функциональность => основные функции => интерфейс..

Ядро: классы, которые относятся к предметной области
Бизнес-логика
Работа с БД
Интерфейс

Тестирование - ?

- Создать базовые сценарии и классы для сущностей
предметной области, которые не требуют UI
+ модульные тесты для их покрытия
- Добавить сценарии которые требуют работы с БД
+ модульные тесты для их покрытия
- Добавить базовый интерфейс
- Постепенно наращивать фукнциональность

PoC

Архитектура:
Backend - FrontEnd (UI, UX, GUI)


Абстракция -> Конкретика
- Идея, желание
- Задание, задачи, ТЗ, картинки
- Проектные решения
- Код программный
- Скомпилированный и предоставленный код

0 comments on commit 9e53998

Please sign in to comment.