MyTetra Share
Делитесь знаниями!
Десять заповедей Аксесса
16.03.2019
23:23
Раздел: !Закладки - MSO - Access

Десять заповедей Аксесса

Оригинал The Ten Commandments of Access

Составители: Andy, Mike B., Marshall Barton, Fred Boer, Sandra Daigle, Dirk Goldgar, Kevin, Eric L., Hsherriff, John W. Vinson, Arvin Meyer

Перевод Александр Артамонов, ноябрь 2011

И стало так, что плач и скрежет зубовный нубов Аксесса услышаны были богами Баз Данных, а сердца их тронуты печалью о последователях своих. И отверзли они уста и так говорили:
"Да не будут впредь юные и невинные идти без света на своем пути!
Дадим мы им руководство, и всем прочим, которые возжелают идти по тропе мудрости." И сотворили они эти заповеди написанными и поместили их перед глазами ищущих света.

Так услышь слова тех, кто шел перед тобой и храни заповеди сии в сердцах твоем, как станешь творить приложение Базы данных. Если будешь только следовать сиим заповедям, ноша твоя сделается легкой и тропа твоя сделается прямой.

  1. Твори таблицы нормализованные и уясни поля и связи между ними прежде чем начнешь.
  2. Не позволяй пользователям своим узревать таблицы или править их непосредственно, но лишь посредством форм; и отвратись от полей подстановок, ибо они от лукавого.
  3.  Выбери себе стиль именования и придерживайся его и никогда не позволяй пробелам попадать в имена объектов твоих.
  4. Пиши комментарии в твоих процедурах и поясняй каждую переменную.
  5.  Познай обработку ошибок и непременно используй ее в каждой процедуре своей.
  6. Разделяй базы свои.
  7. Не используй поле Счетчик, если оно должно иметь значения для пользователей твоих.
  8. Не копи-пасти чужой код, не попытавшись по крайней мере понять, что творит он.
  9. Не используй "SendKeys", или “GoTo” (иначе чем только часть процесса OnError), ибо уводят они с тропы добродетели.
  10. Твори бэкапы на базы свои, и разрабатывай не на рабочей базе, но на копии-прототипе, ибо это есть праведно и хорошо.

Так говорили боги Баз Данных, благословенны будут их имена! И Благословенны также те, кто вносит свой вклад в группы новостей аксессовские - отдавая щедро от себя, дабы одарить тех, кто голодает и жаждет знания и понимания!

Так же в этом разделе:
 
MyTetra Share v.0.52
Яндекс индекс цитирования