1、任何表都需要ts字段,delete flag。
2、如界面需要缓存数据,这个界面分配一个id,该id与缓存进行绑定,参照缓存设计概念缓存数据。
3、内部系统需严格控制外部数据传来数据的正确性。
4、系统在测试,部署上花费大量时间,为什么不在设计和开发上投入 更多的精力。从源头切断问题的根源所在。
5、减少dll的依赖,可实现dll的分布式使用。
6、关于数据库NULL值,需执行时逐个校验,要严密做好每一个业务逻辑判断,保证程序的执行能够明确提示,方便开发维护,且UI错误信息需批处理提示。届满错误展现方式需采用折叠式窗体,上方显示明信息,下方显示暗信息,要建立一个错误对象,描述采用批处理的方式。
7、关于出差。出差太分散团队 的力量,会导致成员间沟通和工作事务上的不集中。本人非常反对。最好由调研人员分析现场情况,采用文档汇报+其他沟通交予公司相关人员,通常是软件设计人员。再由软件设计人员和调研人员确认即可。
8、与客户交流,需定期向客户汇报工作,使双方对项目的进度有一个共同的认识。不过这不属于开发人员的事。
9、现场遇到困难时,全部问题找客户解决,不妨夸大问题的严重性和后果。