做功能需要考虑哪些点?

原文参看http://blog.csdn.net/qiulongtianshi/article/details/7538310

首先拿到一个需求,自己做的第一件事情,就是思考如何自己实现这个需求或者功能。如果在没有已有组件的情况下,自己可以实现吗?怎么实现?需要预备哪些知识技能?实现难点在哪?和已有组件比较,效率如何?使用更方便吗?有什么收获?

具体的,第一步,明确需求,这点要凭借自己的经验,去分析,能做需求,不可达需求,暂时不能做需求(工期短,短期内无法实现),需求变更(是否是产品经理让你把同一个需求改来改去)

我们同事之间说某某某很强,是说他的解决问题的能力很强,效率高,质量高,代码bug少。能做到这些,要平时不断的总结反思,有bug要及时总结,反思,为什么自己在写的时候调不出bug?思考的狭隘?思维定式?缺乏经验?态度问题?

比如做一个表单的需求,首先明确需求,

字段是否必填:添加必填提示,后端校验,前端校验。

字符长度限制:比如“备注”的字数限制为1000,那自己测的时候就要测1000字,然后观察这1000字的表单提交后,有没有问题,数据库有没有问题,台账表格列宽有没有问题。

查询字段回显:查询字段是否正确回显。

添加查询字段:sql中查询总数的条件中也要加上查询条件,否则按你添加的字段查询,总数对不上。字段是否进行了非空判断。新加的字段在系统间传递是否都正常。

作者: 元宝爸爸

出处:https://www.cnblogs.com/wozixiaoyao/p/11965398.html

版权:本文采用「署名-非商业性使用-相同方式共享 4.0 国际」知识共享许可协议进行许可。

觉得文章不错,点个关注呗!

原文地址:https://www.cnblogs.com/xinrong2019/p/7552280.html