赋能态度

2004年3月8日

两种软件开发态度之一。赋能态度认为开发者是负责任的专业人士,因此应该给予他们做任何需要做的事情的自由。遵循这种态度的设计应该使事情易于使用,但应该假设开发者知道他们在做什么,因此不要试图阻止某些事情被错误地使用。因此,这些工具可能会被误用,但要采取的态度是,用户应该更清楚地知道,如果他们不知道,他们就应该承担一切后果。

指导态度的人批评这种精英主义态度,称其只能被软件开发人员中的前25%使用。因此,对于一般的软件开发人员来说,它们是不切实际的。