楼主以前背景:以前都是做的小项目,就十来张表。
现在的项目背景:智能制造行业;项目太复杂,重要的表就上百张,做个简单的大屏数据展示都要涉及八九张表。
遇到的难点
1 、表太多。个人使用 xmind 来梳理开发流程和表关系,还需要经常询问别人表关系,导致开发进度比较缓慢,还被请去喝过茶。
2 、临到发版节点,产品还要改一些小需求,关键是抗议无效,最后还得改,时间还被浪费了。
3 、发版时间确定,需求多有时候还会加需求,基层开发人员没有工期评估,就只能按组长的分发需求去做。做不完就加班做,有时候到发版那天早上才提测。
疑问
1 、各位大佬公司平常会有一些表关系的文档留存吗?还是说让新人直接去看表,不懂就直接问人。平常自己是怎么去梳理表之间的关系吗?自己画 UML 图之类的吗?
2 、业务复杂。在某个已有业务上进行开发,应该怎么快速熟悉以前的业务?除了直接看代码,还有其他方法吗?
3 、怎么判断一个公司加班严重?比如:boss 上说弹性上班基本就是向后弹。
我知道有些难点的解决方法就是 run ,但这次 run 了,下次遇到同样的情况还是会很难受。希望大佬们分享一些提高自身的技术方法或经验,感谢各位大佬不吝赐教。
这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。
V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。
V2EX is a community of developers, designers and creative people.