※ 引述《a12345x (一只小浣熊)》之铭言:
: 以前在上软件工程课时候老师教了不少的模组(pattern)
: 老师说这些很重要
: 之后业界不少会采用这些模组来做开发
: 但是进去实验室后发现专案并没有使用模组
: 老板说专案规模偏小因此不使用
: 问了网页工程师的同学是否他目前工作会使用到模组
: 他说目前多人开发系统时候也没有采用到这些模组
: 公司内部也没有开这样的相关课程
: 想问说在是要在规模多大、需要多少人力开发、或是什么情况的时候才会使用到模组?
: 题外话想问说有公司采用敏捷式开发的心得感想吗?
没有好的UML架构 没有好的命名规则 没有使用统一的formater或linter
大约2000行开始程式就会裂解 特别是两三种语言wrap给对方的时候
当然我的2000行是没有自体copy and paste的状况 而且这些code依赖不少library
那次合作的人程度都还不错 我们很快就达到共识如果初期不完美的话中期会很麻烦
所以花了大约一星期好好讨论架构与命名还有lint和svn习惯
顺带一提linux初代也才10000行code