美文网首页
一些小总结

一些小总结

作者: waiwing14 | 来源:发表于2021-03-27 23:51 被阅读0次

主要是今天写代码做了一个功能做得特别久,其实也不是很难,主要是看到别人的代码自己就不想动脑筋了.任务是为某个功能加一个字段,但是有联动的效果在里面.在初步实现过之后,发现有一些不完美,不完善的地方.但是在修改的过程里面根本就没有带脑子,就是改一下看一下效果,完全不理功能的前因后果.别人写好的代码根本没有用心去看..

一直都觉得不仅项目的功能重要,功能是实现代码也是很重要的,代码的重用性,可维护性,可读性都是一个项目的质量之一.今天我的信念好像被打破了,看见一些代码,就想到既然其他人都不怎么写出一些可读性,可维护性的代码,那我为什么要花自己的时间去重构或者优化代码呢?既然大家都是这样写,那我也像他们那样写就算了.

之后想了想,然后看了一下公司的其他代码,发现其实自己有这个心态是因为自己的代码写得好不够优化,不够重用吧.主要是自己的功力不够才会有这样的想法.

反思了自己的代码发现自己根本就不抽离函数(虽然有时候也会抽离但更多情况下不会做这件事情),

保持函数功能的单一性这是软件工程中最重要的一条规则,当函数需要做更多的事情时,它们将会更难进行编写、测试、理解和组合。当你能将一个函数抽离出只完成一个动作,他们将能够很容易的进行重构并且你的代码将会更容易阅读。如果你严格遵守本条规则,你将会领先于许多开发者。

明天贯彻落实这个思路做吧

相关文章

  • 一些小总结!

    重新申请了一个新的简书,每天给自己十五分钟的梳理时间,然后开始学习! 今天第一天! 今天和好朋友一起又给自己的系统...

  • 一些小总结

    主要是今天写代码做了一个功能做得特别久,其实也不是很难,主要是看到别人的代码自己就不想动脑筋了.任务是为某个功能加...

  • 容易忽略的那些小点总结

    容易忽略的那些小点总结 (一) —— UIView UIViewTintAdjustmentMode相关(一)容易...

  • rocketmq一些小的总结

    rocketmq重试机制。 producer端推送消息到broker失败重试:有很多种情况会影响生产端重试发送消息...

  • vue的一些小总结

    以前注册组件时候都是从制定模块路径import一个name然后注册,然而,在面对组件非常多,但是有些组件可能暂时并...

  • uniapp的一些小总结

    从此处转载 uniapp小程序 div 改成 view span、font 改成 text a 改成 naviga...

  • 平时的一些小总结

    自学方法: 首先在教室看视频,记录 再看程序书时要准备好: 1折页(不能在没用的地方花时间) 2电脑笔记(记页码、...

  • iOS开发一些小总结(一)

    static关键字区别 static全局变量只初始化一次,防止在其他文件单元中被引用 static函数在内存中只有...

  • iOS开发小问题总结

    在开发过程中,我们避免不了一些小问题的出现,现在为了方便之后的查找,将这些小问题进行持续总结更新。那我们开始总结吧...

  • 病毒分析的一些小总结

    这两天在分析一个office2003的一个恶意代码样本,先总结一下分析病毒行为的一些若干套路:(之前都没有注意)1...

网友评论

      本文标题:一些小总结

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