技术人生:使用价值观、原则和模式来理性的做设计和编程

理性的做设计和编程

价值观是一个最终的尺度,不要做出违背价值观的事情,那样做不够理性;不要再靠本能来做设计和编程,做事情之前,想想自己为何这么做?这么做符合团队的价值观吗?

如果每次做事之前都要思考一下是否符合价值观,这样做会降低我们的效率,模式为此而生,模式让你快速的做事情,而且多数情况,做出的东西会符合价值观。

模式不能解决所有问题,面对有些问题,我们可以用原则来指导我们发现模式和方案,原则介乎于价值观和模式之间。

框架地址:http://happy.codeplex.com