Законы в общем виде, а не в виде перечисления частностей

Законы должны формулироваться в общем виде для того, чтобы их количество имело разумные рамки. Нет смысла вдаваться в частности увеличивая массив законов, все детали не охватить, надо формулировать общие принципы, а детализировать только, то, что неочевидным образом вытекает из принципов. Однако, слишком абстрактные формулировки будут сложны для понимания, законы должны оперировать понятными всем терминами.

Например, нет смысла прописывать высоту забора, построек отдельно в деревнях, городах и дачных посёлках в конкретных единицах, можно ввести общее правило — нельзя возводить сооружения выше такой-то угловой высоты относительно середины соседних участков (чтобы не создавать тень и не загораживать небо).