技术人生:使用价值观、原则和模式来理性的做设计和编程
理性的做设计和编程
价值观是一个最终的尺度,不要做出违背价值观的事情,那样做不够理性;不要再靠本能来做设计和编程,做事情之前,想想自己为何这么做?这么做符合团队的价值观吗?
如果每次做事之前都要思考一下是否符合价值观,这样做会降低我们的效率,模式为此而生,模式让你快速的做事情,而且多数情况,做出的东西会符合价值观。
模式不能解决所有问题,面对有些问题,我们可以用原则来指导我们发现模式和方案,原则介乎于价值观和模式之间。
mb60f7b7dab5c54 ©著作权
价值观是一个最终的尺度,不要做出违背价值观的事情,那样做不够理性;不要再靠本能来做设计和编程,做事情之前,想想自己为何这么做?这么做符合团队的价值观吗?
如果每次做事之前都要思考一下是否符合价值观,这样做会降低我们的效率,模式为此而生,模式让你快速的做事情,而且多数情况,做出的东西会符合价值观。
模式不能解决所有问题,面对有些问题,我们可以用原则来指导我们发现模式和方案,原则介乎于价值观和模式之间。
上一篇:.NET:自定义配置节
CPU磁盘内存GC问题网络线上故障主要会包括cpu、磁盘、内存以及网络问题,而大多数故障可能会包含不止一个层面的问题,所以进行排查时候尽量四个方面依次排查一遍。同时例如jstack、jmap等工具也是不囿于一个方面的问题的,基本上出问题就是df、free、top 三连,然后依次jstack、jmap伺候,具体问题具体分析即可。CPU一般来讲我们首先会排查cpu方面的问题。cpu异常往往还是比较好定
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M