1.从远程服务器上获取数据初始化本地控件时,如果用远程数据初始化本地控件时,本地控件也在进行初始化,
则要看本地控件是否初始化完毕,如果未初始化完毕,则有可能看不到远程数据在本地控件上的展视.
2.开始实施工程这前,一定要考虑用户的正常操作和非正常操作.(如正常顺序操作与非正常顺序操作)
要将这些可能的非正常操作一一列举出来,并对可能的异常进行分析.
3.在开始实施工程前,一定要先分析程序可能出现的异常,如是其它模块导致还是本身模块导致,如非正常操作导致某些数据未初始化等.
并做好这些异常出现的处理方式,并先将程序异常模块大体理出.
4.一些指定数据长度的限制问题,首先要理清哪些数据长度及大小是需要限制的,哪些数据长度及大小是不是需要限制的,作好预先处理.
5.一些功能模块可能在整个工程实施过程中多处用到,则将其独门立出来作单独模块,一个功能函数的代码行不要太长,对有的功能作适当细化.