开发者社区> 问答> 正文

中描述的程序中不应使用任何Getter/Setter/Property:报错

如何理解《Thoughwork》中描述的程序中不应使用任何Getter/Setter/Property:报错

还在学习中,感觉看过的视频或者书籍,都是推荐将类中的变量封装然后使用getter和setter读取的,该怎么理解这句话?

展开
收起
kun坤 2020-06-06 15:19:23 408 0
1 条回答
写回答
取消 提交回答
  • thoughtwork就是那帮号召不用if else的大神吗?


    ######在什么地方说的?连property都没有要怎么玩..fp也玩不下去吧######

    引用来自“梅开源”的评论

    thoughtwork就是那帮号召不用if else的大神吗?


    是的,但是我觉得他说的挺有道理的,有些情况下你使用了else在需求变更以后要进行大量的修改,如果避免使用可以避免这个问题,并不影响功能的实现######

    引用来自“战天诛”的评论

    引用来自“梅开源”的评论

    thoughtwork就是那帮号召不用if else的大神吗?


    是的,但是我觉得他说的挺有道理的,有些情况下你使用了else在需求变更以后要进行大量的修改,如果避免使用可以避免这个问题,并不影响功能的实现

    他们不把简单问题搞复杂,赚不到钱。

    话说用其他语言的怎么没虐在if else上首先是个问题。

    为了对付所谓的“需求变更”无尽可能的幻想怪兽,而用层层对象和接口,最后开发和维护起来吃亏的是自己。

    2020-06-06 15:19:28
    赞同 展开评论 打赏
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载