破窗户理论

作者: 码者荣耀 | 来源:发表于2017-03-26 22:06 被阅读27次
    维护破窗户

    一扇破窗户过一段时间不修理,就会给人带来一种废弃感,从而不断导致人们开始乱丢垃圾,乱涂乱画,这时严重的结构损坏就开始了。在一段较短的时间内,损坏就超出了人们愿意修理的程度,而废弃感变成了真正的废弃。

    这个犯罪心理学的“破窗户理论”启发了警察局对一些轻微案件的严肃处理,以防止大案的发生。即管束破窗户,乱涂乱画和其他轻微违法事件减少了严重案件的发生。

    同理,在我们程序员的职业生涯中,我们也必须杜绝“破窗户”,这些“破窗户”可能如下:

    无规矩的代码风格、随意的变量命名、糟糕的代码结构、不清晰的模块划分、低劣的项目设计、错误的方向决策......

    程序员修炼之道tip4:

    Don't Live with Broken Windows
    不要容忍破窗户

    首先请不要制造“破窗户”,如果你遇到了“破窗户”,作为负责任的程序员,请一定要做出处理,哪怕是增加一行注释这么简单的改进!


    #上篇文章错误更正#
    上篇文章程序员什么时候不该跳槽?中的职位推荐:
    数据挖掘/百度网盘/25-30k/上海

    职位地址是北京的,即:
    数据挖掘/百度网盘/25-30k/北京

    #今日新闻#
    腾讯3.5亿投入快手。斗鱼与携程达成战略合作引领户外旅游直播新范式。乐视法拉第在美第二座工厂建设计划中止谈判。苹果Apple Park新总部近完工。LG向中国出售OLED关键设备。北京加紧制定共享单车指导意见 明确违规处罚细则。

    #今日推荐职位#
    Java/京东金融/20-40k/北京

    工作职责:
    编写公司产品的实现核心代码
    对产品需求实现进行分析研究,编写产品开发文档
    编写代码实现设计报告
    对已发布软件产品的跟踪维护

    工作要求:
    计算机专业本科及以上学历
    计算机相关专业大学,统招本科以上学历,具有扎实的计算机基础理论知识
    5年以上使用Java语言进行网站开发的经验
    熟悉Web JSP,Servlet,Java Bean,JMS,EJB,Jdbc开发,熟悉J2EE规范
    熟练使用Spring,Struts,iBatis框架,阅读过源码优先
    熟悉基于数据库的设计和开发,熟练掌握mysql,oracle,sqlserver数据库中的一种
    熟悉hbase、mogonDB等非关系型数据库使用
    熟悉memcache、redis等缓存技术使用
    熟悉Linux操作系统和调优,熟练掌握eclipse IDE开发环境
    熟悉Web前端技术html, js

    联系方式请直接加微信:honor2free
    如果你还没有找到码者荣耀的组织,也请加我微信honor2free,群满需要邀请才能加入,我会邀你入群。
    欢迎关注我们的微信公众号:mazherongyao

    如果你有好文章好职位分享,欢迎投稿!

    相关文章

      网友评论

      本文标题:破窗户理论

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