这一切好像都是应该了解的,并且你也应该经常使用的。
对于一个有几年开发经验的人来说,他和你交谈时,会以一种你应该和他一样的心态进行,默认情况下他会以为这些你应该都会。
他跟你谈设计模式,这个项目里面什么地方用到了一个什么设计,使得项目变得灵活一些。他还会给你扯到项目最初设计的时候那些个需求分析,各种用例图,设计图。还有数据库设计的时候为什么不要按照三范式来做。
这些东西,除了你需要具备相应的知识外,你还要有相当的经验才行。不然的话就会出现这样的状况。
“什么,你没学过设计模式?”,“UML图你也不会看吗?”,“这些材料你看不懂?”,一般情况下,没有人会想继续和你交谈这个项目中的技术了,因为这太困难了,他需要给你讲设计模式,讲UML,说英文的重要性。然而一时半会你可能无法理解。
所以,说用到什么才学什么是对于一个有相当基础的人来说的,而对于一个没有基础的人,我觉得还是把一个完整的项目周期中涉及到的内容都好好准备一番,最起码看起来像是那么回事。
- from the5fire.com
----EOF-----
微信公众号:Python程序员杂谈
微信公众号:Python程序员杂谈