`
rancedxk
  • 浏览: 34200 次
  • 性别: Icon_minigender_1
  • 来自: 河南
文章分类
社区版块
存档分类
最新评论

有时候最笨的反而是最有效的

阅读更多
   这两天在修改网站的登录页面,本来只有一种身份的登录,现在需求改了,需要增加一种身份,甚至有可能以后还会再增加新的身份。
    程序员都有一个通病,那就是懒,因为懒他们才想编写出更智能的代码,可以以不变应万变,我也不例外。
    因为登录时需要有好多的验证,像用户名的存在与否,还有下发短信验证码等等。。。
我甚至想要把这些东西都写成能用的代码,可以使每一种登录身份都能够只传递自己不同的参数就可以得到不同的效果。
    在经过了反复的修改后,我失败了,折腾了一天半的时间,我也痛苦了一天半的时间,因为最后我发现,这样的代码虽然可能可以通用,但是有一个弊端,那就是这样的代码也只有我能够读懂了,如果哪天我离开公司,那么这将会是接替我的工作的人恶梦,并且可能事隔一段时间后,我也将读不懂,最后我决定了,用最笨的方法,也就是说,为每种身份的登录,都写一套自己的验证,虽然这样会增加代码的量,但是可读性提高了,而且也给修改带来了方便,耦合性也小了。。。。
    最后总结一下,有时候最笨的方法反而是最有效的!
0
0
分享到:
评论

相关推荐

    走s弯最笨的方法.pdf

    标题中“走s弯最笨的方法.pdf”可能指的是某种技术或非技术话题下的操作技巧或策略,具体指“走s弯”可能是一种比喻用法,涉及例如驾驶技巧、解决问题的策略、或是某种规划路径的方法。由于文档内容没有提供,无法...

    最笨的方法确实使用-编程式导航.vue

    最笨的方法确实使用-编程式导航.vue

    斑笨斑笨论坛LED时钟

    斑笨论坛LED时钟 斑笨 斑笨论坛 斑笨下载斑笨论坛LED时钟 斑笨 斑笨论坛 斑笨下载斑笨论坛LED时钟 斑笨 斑笨论坛 斑笨下载斑笨论坛LED时钟 斑笨 斑笨论坛 斑笨下载斑笨论坛LED时钟 斑笨 斑笨论坛 斑笨下载斑笨论坛...

    基于stm32F103的16x16点阵显示用最笨的方法写了个基于stm32F103

    基于stm32F103的16x16点阵显示用最笨的方法写了个基于stm32F103的16x16点阵显示的代码,可以实现显示、上下左右的移动功能。自己调试没有问题。里面带了字库文件,需要的可以自行找到相应的字拷贝到程序中的字库数组...

    PHP注册登录最简单最笨的方法,没有什么防护措施以及防SQL注入

    PHP后台登录以及注册,最基本的最笨的方法,没有什么防护措施以及其他验证,仅用于零基础的同学学习交流。大神可以不用查看。。。

    笨办法学Python

    《笨办法学Python》(第三版)是一本专为编程新手和对计算机科学感兴趣的读者设计的Python入门教材。作者Zed Shaw通过一种简单直接的方式,引导学习者通过完成一系列的练习题来逐步掌握Python编程基础和高级特性。这...

    斑笨论坛

    斑笨 斑笨论坛 斑笨 斑笨论坛 斑笨 斑笨论坛 斑笨 斑笨论坛 斑笨 斑笨论坛 斑笨 斑笨论坛 斑笨 斑笨论坛 斑笨 斑笨论坛 斑笨 斑笨论坛 斑笨 斑笨论坛

    笨办法学 Git

    笨办法学 Git

    最笨的回购

    然而,"最笨的回购"这个标题可能是指一种不聪明或者非传统的股票回购策略,这可能是由于某种特殊的情况、错误的决策或是市场环境导致的。尽管描述中没有提供具体的信息,我们可以从一般的角度探讨股票回购可能涉及的...

    笨方法学Python

    《笨办法学Python》这本书是一本以实践为主导的Python编程入门书籍,适合计算机基础薄弱或者从未接触过编程但是对编程感兴趣的人群。...尽管可能缺乏趣味性,但这种“笨办法”却是一条通往编程成功之路的有效途径。

    用最笨的办法做的delphi简易计算器,10.1-10=0.1也解决了

    为了解决这个问题,这位开发者采取了一种“最笨”的办法,即通过循环乘以10来累积精度。这种方法的基本思路是,将浮点数乘以10多次,然后取整,再相减,以此来逼近准确的结果。比如,将10.1乘以10变为101,然后减去...

    笨方法学习C语言

    笨方法学C, epub版本,可在kindle 掌阅等阅读器上观看

    笨兔兔的故事

    通过《笨兔兔的故事》,读者不仅能掌握Ubuntu的基础操作,还能了解如何有效地利用这个开源操作系统来满足日常工作和娱乐需求。无论是日常办公、编程开发还是多媒体娱乐,Ubuntu都能提供稳定且强大的支持。对于希望从...

    笨办法学 Linux 中文版

    笨办法学 Linux 中文版笨办法学 Linux 中文版笨办法学 Linux 中文版笨办法学 Linux 中文版笨办法学 Linux 中文版

    包子们,你们真的觉得自己不会回嘴是因为最笨吗?那你们就大错特错了.doc

    有时候,选择沉默可能是为了避免冲突,但这可能会让自己成为持续被欺负的对象。学会恰当地表达自己的立场和感受,是建立健康人际关系的关键。 6. 防御心态与自我保护:面对恶意的攻击,学会有效地保护自己,既包括...

    笨方法学ruby.

    ruby\笨方法学\笨方法学

Global site tag (gtag.js) - Google Analytics