Wednesday, April 18, 2007

Unix-ийн философи

 Rule of Modularity: Маш цэвэрхэн интэрфэйстай энгийн хэсгүүдийг хий.

 Rule of Clarity: Тов тодорхой байхыг мундаг байхаас илүүд үз

 Rule of Composition: Бусад програмтай холбогддог програмыг зохиомжил.

 Rule of Separation: Дотоод хэсгээс интэрфэйсийг салга.

 Rule of Simplicity: Энгийн дизайн хий, шаардлагатай үед л нарийн дизайн хий.

 Rule of Parsimony: Өөр ямар ч арга байхгүй үед л том програм хий

 Rule of Transparency: Шалгах дебаг хийхэд хялбар зохиомжхил.

 Rule of Robustness: Robust гэдэг нь энгийн бөгөөд транспарент гэсэн үг.

 Rule of Representation: Мэдлэгийг өгөдөлд оруулж өгсөнөөр логие хялбар болно.

 Rule of Least Surprise: Интэрфэйсийг сүрприз болохоор хий.

 Rule of Silence: Гайхалтай юм болоогүй бол чимээгүй л бай.

 Rule of Repair: Болохоо болисон бол их чимээ гаргаж мэдэгд.

 Rule of Economy: Програмистын цаг машины цагаас үнэтэй гэдгийг анхаар

 Rule of Generation: Болж өгвөл гараар хийдэг зүйлсээ автоматжуул

 Rule of Optimization: Арчлахаасаа өмна ажиллуул

 Rule of Extensibility: Ирээдүйгээ бодож зохиомжоо хий.

No comments: