box.feature
Кость ты сказал можно написать по русски Вы исправите...
вкратце: классно бы было иметь некую виртуальную табличку box.feature.
какое ее применение.
допустим завтра вы внедряете net-split.
ты добавляешь в эту табличку запись:
box.feature[
далее у меня сейчас уже есть набор тестов, которые на реализованном net_split поведут себя по другому чем сейчас. я мог бы спросить у тарантула:
box.feature.
Таким образом спустя какое-то время можно будет писать код, который будет ориентироваться на старый/новый тарантул и менять свое поведение.
ну и дальше по мере добавления фич добавлять записи в эту таблицу.
например добавили find
будет box.feature[
а когда-нибудь когда find начнет искать несколько значений (то о чем разговор вели но отложили на потом) box.feature[
и так далее.
инкрементировать записи только когда появляются новые фичи или исправляются очень критические баги в области фич.
ну и на то что многие фичи пока в эту таблицу не попадают - забить. со временем она заполнится.
если это оформить в виде хидера с набором структурок name, value, description, то при добавлении фич можно будет просто дописывать структурку в массив.
как-то так.
Blueprint information
- Status:
- Not started
- Approver:
- None
- Priority:
- Undefined
- Drafter:
- None
- Direction:
- Needs approval
- Assignee:
- None
- Definition:
- New
- Series goal:
- None
- Implementation:
- Unknown
- Milestone target:
- None
- Started by
- Completed by