你的代码为谁而写?

你的代码为谁而写?

最近逛网站论坛看到的一个很有意思的问题,然后问了一下自己写代码是为了什么,这个问题好像没有标准答案可以有好多

1.为自己

​ 工作写代码首先是为了自己的生活,工作职责所在,也是兴趣使然,以前接触过的网站软件,以另外一种方式出现在眼前,还有学习新技术获取新知识之后的满足感,解决bug之后的成就感,都可以成为理由。

2.为后来者

​ 除非是自己兴趣写的系统,大部分时间我们都是为一个业务系统或者一个需求写代码,需要后来者维护,所以在自己工作中,也要考虑自己所写代码的可读性(注释还有编码规范),可扩展性,性能,可维护性 等等之类都是自己写代码中需要注意的。

3.为客户 为业务

​ 另外一个方面,需求的产生是因为客户,业务的某种需求,又或者客户量增大导致的间接性需求,需要写代码,完成客户需求达到某种目的。

你可能感兴趣的:(你的代码为谁而写?)