程序员的基本技能

来源:互联网 发布:刷游戏金币软件 编辑:程序博客网 时间:2024/05/01 07:01

 这几年经历过大大小小形形式式的软件产品和项目,发现使用寿命较长的产品和项目都有同一个特点,那就是不管代码写得多糟糕,但至少它们层次分得很清晰,该是和数据库交互的代码都写在DAO里,该是和业务逻辑相关的代码都写在Service层上。这样一来,以后在发现BUG需要维护的时候,至少我们知道大致问题会出现在哪里,该在哪里修改代码。

 

因此我认为作为一个程序员,最基本的技能就是编写正确的代码!作为一个设计师,最基本的技能是让正确的代码放在正确的位置!作为一个架构师,最基本的技能是让正确的代码只能在正确的位置上出现!