Аксиомы

Различия

Здесь показаны различия между двумя версиями данной страницы.

Ссылка на это сравнение

Предыдущая версия справа и слева Предыдущая версия
Следующая версия
Предыдущая версия
foxdev_7:аксиомы [10.05.2019 19:18]
admin Approved(admin 2019/05/10 19:18)
foxdev_7:аксиомы [20.05.2019 15:18] (текущий)
Строка 3: Строка 3:
 Конечно,​ все банально и все все знают, но именно акцентирование и приоритизация дают преимущество. Конечно,​ все банально и все все знают, но именно акцентирование и приоритизация дают преимущество.
  
-==== Аксиома 1. Прогресс ускоряется. ====+===== Аксиома 1. Прогресс ускоряется. ​=====
  
 **Правило 1.1 Делай только требуемое.** \\ **Правило 1.1 Делай только требуемое.** \\
Строка 26: Строка 26:
 У программы должны быть дефалты на все, чтоб без чтения док и без правки конфига можно было использовать,​ документация должна быть встроенной и обязательно с конкретными примерами. Большинство OpenSource программ не работает из коробки,​ например postfix,​squid,​nginx мы считаем это неверным,​ все должно работать сразу или с минимальными обязательными параметрами.\\ У программы должны быть дефалты на все, чтоб без чтения док и без правки конфига можно было использовать,​ документация должна быть встроенной и обязательно с конкретными примерами. Большинство OpenSource программ не работает из коробки,​ например postfix,​squid,​nginx мы считаем это неверным,​ все должно работать сразу или с минимальными обязательными параметрами.\\
  
-==== Аксиома 2. Сложность систем растет. ====+===== Аксиома 2. Сложность систем растет. ​=====
  
 **Правило 2.1 Не усложняй,​ используй бритву Оккама и принцип KISS.** **Правило 2.1 Не усложняй,​ используй бритву Оккама и принцип KISS.**
Строка 40: Строка 40:
 Правила постройки кирпичиков,​ блоков и зданий схожи. Правила постройки кирпичиков,​ блоков и зданий схожи.
  
-==== Аксиома 3. Человек ограничен,​ учитывай природу человека ====+===== Аксиома 3. Человек ограничен,​ учитывай природу человека ​=====
  
 Human nature, Human factors, Human limitations,​ Human readable, Different skills - миссия,​ идея, продукт,​ процесс разработки,​ архитектура ПО, стиль кода и все все все остальное должны учитывать человеческую природу,​ ограниченность человеческих возможностей. Human nature, Human factors, Human limitations,​ Human readable, Different skills - миссия,​ идея, продукт,​ процесс разработки,​ архитектура ПО, стиль кода и все все все остальное должны учитывать человеческую природу,​ ограниченность человеческих возможностей.
Строка 107: Строка 107:
 </​code>​ </​code>​
  
- \\ [[:​open_carbon_7:​принципы|Читать далее: Принципы ​Open Carbon ​7]]+ \\ [[foxdev_7:​принципы|Читать далее: Принципы ​Foxdev ​7]]
  
  
 ~~OWNERAPPROVE~~ ~~OWNERAPPROVE~~