美文网首页
针对开发习惯的反思

针对开发习惯的反思

作者: Ray昱成 | 来源:发表于2018-12-05 14:24 被阅读0次

一些不好的开发习惯

逻辑严谨性以及测试验证存在问题

  • 测试点不全,凭主观去测试,很多场景覆盖不到。
    例如渠道接入时,因为对手续费测试流程不熟,所以只是主观的认为只测手续费收入就可以了。 结果导致手续费支出出错
  • 逻辑不严谨
    例如使用spring的DataIntegrityViolationException去验证数据重复,不考虑数据完整性的问题,导致数据的丢失。因为数据不完整,也会报这个异常。

写代码比较随意

  • 修改别人的代码 没有去认真考虑。
  • 从别处拷贝的时候不去理解代码本身的业务意义与作用,这是纯粹的拷贝

马虎大意,懒

如何去改善呢

小心使得万年船

  • 在开发过程中,尽量不去改动别人原有的代码,如果要改则需要充分理解代码的意义,避免引起原有业务的异常。
  • 当遇到问题的时候,我们需要考虑也许这些问题背后所隐藏着的更深的威胁。比如测试用例运行失败,不能随意的修改数据强制让用例通过
  • 对自己写的代码负责,键盘敲下的代码就是自己烙下的印记,且行且珍惜。

勤能补拙

  • 在平时迭代过程中充分理解需求,有疑问多去沟通,一知半解的一定要找相关人确认,避免自以为是导致结果大相径庭。
  • 编码之前要花时间做充分的系统分析,罗列出改造点、改造方法、关键的类等信息。如果编码后期略有调整,也要有相应的记录。这样在测试以及codeReview的时候,都可以重点检查,减少错误发生的几率。
  • 在测试过程中要全面并且反复的去测,特别是边界性的用例一定要考虑到

相关文章

  • 针对开发习惯的反思

    一些不好的开发习惯 逻辑严谨性以及测试验证存在问题 测试点不全,凭主观去测试,很多场景覆盖不到。例如渠道接入时,因...

  • 【认识】为什么越反思越焦虑?

    我们都知道,善于反思是一个很好的习惯,通过反思,可以让自己变得更加优秀。 比如针对工作中的不足,及时发现,及时改正...

  • 重新规划组成生活 的n个习惯

    并且时时刻刻针对这些新的习惯进行新的更加的反思,始终改进,不停演化, 始终有意识地监控自己的习惯与言行思维。

  • 人,为什么要反省?

    •存美的第353篇文字• 复盘有三个层次:反观,反思,反省。 反观和反思是针对“事”,反省是针对“人”,针对人的起...

  • 今天的感悟

    回来吃完晚饭,陪完儿子,刚刚静下来,一直有个习惯,每天睡前会针对一天的情况有半个小时的反思时间,反思的内容包括当天...

  • 【复盘】读书打卡day13

    01,人为什么要反省 复盘三个层次:反观、反思、反省。反观反思针对的是事,而反省则是针对人。针对人的起心动念。 戒...

  • 2017-06-10

    表层习惯:每日反思 训练结果:事情没做完 强化信念:针对自己想做的,好好的下心思来研究 原因分析,明白了自己要花心...

  • 反思

    别人的反思是针对一件事,而我今天的反思则是因为一句话。不知为何,我总是习惯性地反驳别人,而且认为自己在一定程度上说...

  • 针对特定设备开发

    判断界面是否为iPad界面样式; 布尔测试来判断设备的界面样式 #define IS_IPAD (UI_USER_...

  • 《习惯的反思》

    听完橙子学院易老师本期关于习惯的课程,影响最深刻的有3点: 1.不是所有的事都要养成习惯,但是一定要抓住其关键:元...

网友评论

      本文标题:针对开发习惯的反思

      本文链接:https://www.haomeiwen.com/subject/dpaicqtx.html