Десять заповедей Аксесса
Составители: Andy, Mike B., Marshall Barton, Fred Boer, Sandra Daigle, Dirk Goldgar, Kevin, Eric L., Hsherriff, John W. Vinson, Arvin Meyer
Перевод Александр Артамонов, ноябрь 2011
И стало так, что плач и скрежет зубовный нубов Аксесса услышаны были богами Баз Данных, а сердца их тронуты печалью о последователях своих. И отверзли они уста и так говорили:
"Да не будут впредь юные и невинные идти без света на своем пути!
Дадим мы им руководство, и всем прочим, которые возжелают идти по тропе мудрости." И сотворили они эти заповеди написанными и поместили их перед глазами ищущих света.
Так услышь слова тех, кто шел перед тобой и храни заповеди сии в сердцах твоем, как станешь творить приложение Базы данных. Если будешь только следовать сиим заповедям, ноша твоя сделается легкой и тропа твоя сделается прямой.
- Твори таблицы нормализованные и уясни поля и связи между ними прежде чем начнешь.
- Не позволяй пользователям своим узревать таблицы или править их непосредственно, но лишь посредством форм; и отвратись от полей подстановок, ибо они от лукавого.
- Выбери себе стиль именования и придерживайся его и никогда не позволяй пробелам попадать в имена объектов твоих.
- Пиши комментарии в твоих процедурах и поясняй каждую переменную.
- Познай обработку ошибок и непременно используй ее в каждой процедуре своей.
- Разделяй базы свои.
- Не используй поле Счетчик, если оно должно иметь значения для пользователей твоих.
- Не копи-пасти чужой код, не попытавшись по крайней мере понять, что творит он.
- Не используй "SendKeys", или “GoTo” (иначе чем только часть процесса OnError), ибо уводят они с тропы добродетели.
- Твори бэкапы на базы свои, и разрабатывай не на рабочей базе, но на копии-прототипе, ибо это есть праведно и хорошо.
Так говорили боги Баз Данных, благословенны будут их имена! И Благословенны также те, кто вносит свой вклад в группы новостей аксессовские - отдавая щедро от себя, дабы одарить тех, кто голодает и жаждет знания и понимания!