概述
程序员在进入一个新的公司或者系统的交接的时候,都需要快速的熟悉一个系统。那么熟悉一个系统怎么快速的掌握,是我们程序员应该掌握的一种技能。CleverCode认为应该分以下几步步走。
1 浅入了解:点点页面,快速熟悉系统功能点。
点点这个系统的页面,大致了解这个系统的功能,知道这个系统是干什么用的。为谁服务的。在熟悉页面功能的时候,可以找产品问,可以问以前的开发,可以问测试;这个系统到底是怎么使用的?
2 深入了解:通过的页面的接口,找到代码的位置,画出流程图与数据库E-R图
通过核心页面,找到代码的位置,画出程序的调用流程图。数据库的E-R图。这一步最耗时间。但是是深入了解系统的关键。
3 总结归纳:对系统的整理业务进行整理。
对这个系统的核心业务要进行总结和归纳。程序中如果有好的设计,可以自己吸纳和学习。
4 检查与考核
如果是leader安排自己的组员进行熟悉系统的功能,那么一定要按排检查(check)。check的目的:1 看他是否有执行你安排的任务;2 看他熟悉的怎么样了?有没有跑偏。3 对他熟悉不足的地方要查漏补缺。
技术交流
CleverCode是一名架构师,技术交流,咨询问题,请加CleverCode创建的qq群(架构师俱乐部):517133582。加群和腾讯,阿里,百度,新浪等公司的架构师交流。【架构师俱乐部】宗旨:帮助你成长为架构师!
最后
以上就是搞怪戒指为你收集整理的程序员如何快速的熟悉一个系统?技术交流的全部内容,希望文章能够帮你解决程序员如何快速的熟悉一个系统?技术交流所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复