Разработка:Принятые соглашения — различия между версиями
Johnleft (обсуждение | вклад) м (→Коды и названия статусов.: удалены лишние строки) |
Ilya (обсуждение | вклад) (→Коды и названия статусов.) |
||
Строка 13: | Строка 13: | ||
* completed => завершен; | * completed => завершен; | ||
* canceled => отменен; | * canceled => отменен; | ||
− | * plan => запланирован; | + | * plan => запланирован; (почему все с окончанием "ed", а "plan" без?) |
* archives => помещен в архив; | * archives => помещен в архив; | ||
− | * suspend => приостановлен; | + | * suspend => приостановлен; (почему все с окончанием "ed", а "suspend" без?) |
− | * => подтвержден; | + | * approved=> подтвержден; |
− | * => не подтвержден; | + | * notapproved=> не подтвержден; |
* available => доступен; | * available => доступен; | ||
* notavailable => недоступен; | * notavailable => недоступен; | ||
* draft => черновик; | * draft => черновик; |
Версия 16:33, 22 октября 2009
Принятые соглашения
В этом разделе описываются соглашения, относящиеся больше не к кодированию, а к реализации бизнес-логики: форматы полей для типовых данных, коды статусов и т.п.
Уникальные наименования
Коды программ, дисциплин и т.п. Должны включать в себя только цифры, русские и латинские буквы, дефис. В базу данных код сохраняется всегда только в нижнем регистре. Независимо от того, как был введен в форме.
Коды и названия статусов.
- future => предстоящий;
- new => новый/заявка;
- deleted => удаленный;
- active => идет/действует;
- completed => завершен;
- canceled => отменен;
- plan => запланирован; (почему все с окончанием "ed", а "plan" без?)
- archives => помещен в архив;
- suspend => приостановлен; (почему все с окончанием "ed", а "suspend" без?)
- approved=> подтвержден;
- notapproved=> не подтвержден;
- available => доступен;
- notavailable => недоступен;
- draft => черновик;