• 南山
    2020-01-29
    这篇看起来反而是最轻松的。
    一直有每篇都用xmind做笔记的习惯,自问自答,wwh。
    会结合工作中的代码去思考内容,审视代码,也在code review中和同事结合团队现状制定可行的checklist和编码规范
    受益良多,也更期待后续
    
     14
  • 辣么大
    2020-01-29
    1. 学完了还是得用:自己业余时间写了一个小项目,然后尝试丰富功能,重构它。目前完成了最基本的功能,代码写的只能算是能用。基本每天都在使用这个小工具。下步打算利用课程中的知识来“盘他”!
    2. 自己个人代码中加入了 FindBugs 和 Google code style。
    3. Leetcode练习时注意逐步优化,想想也算是重构吧,不用ide写代码,注意编码规范。
    4. 一个方法不要超过20行。
    5. 注意代码的可测性,之前没有注意过这方面。重构前要先写测试。
    6. 读完了一本《大话设计模式》,正在看《重构2》。
    期待争哥下部分的课程!
    展开
    
     3
  • ちよくん
    2020-01-29
    打卡,我是理解记忆,老师的原话我肯定记不住,我在老师理解的基础上有自己的理解!
    
     2
  • 李小四
    2020-02-07
    设计模式_38:
    虽然每篇文章看几遍,但总体来说算是第一遍的学习,这一遍最重要,每一个细节都不放过,后面还需要多次的复习和实践,直到它们变成大脑皮层中物理性的神经回路。

    另外,我个人热爱且敬佩认真做事的人,共勉之!
    
    
  • L🚲🐱
    2020-02-05
    打卡,现在是结合自己的理解记忆,好多细节都忘了,看着知识整理,能想起来些细节,最近写了个项目,结合专栏,优化重构
    
    
  • RLH
    2020-02-05
    这篇把完整知识总结了一遍,看来自己学的还不够透,很多知识都遗忘了,需要刻意练习~
    
    
  • Monday
    2020-02-05
    总结了前面所有的章节,可以座位自己的技能树,谢谢
    
    
  • rayjun
    2020-02-04
    太厉害了,能把这么复杂的体系用这么简练的文字表达清楚,值得反复读。
    
    
  • Jamespxy
    2020-02-02
    看了总结觉得很有必要复习一遍了,关键还是在于平常编码过程中的实践。
    
    
  • 志振爱咋滴咋滴
    2020-02-01
    蓦然回首,发现原来已经学习了那么多的知识了,其实很多东西都是在日常工作中需要不断注意,思考,审视的内容,希望在以后的工作里,能够时刻提醒自己,注意代码质量,提高重构意识
    
    
  • 守拙
    2020-01-30
    对于面向对象和设计原则的掌握程度要稍好一些, 对于单测,重构等章节学的不太认真.
    感谢作者精心安排的课程,非常细,有作者自己的理解而不是洗书.
    希望后面的具体设计模式会更精彩!
    
    
  • Geek_27a248
    2020-01-30
    感觉差的好多,我感觉我现在还处在理解概念阶段,写代码时不能灵活使用
    
    
  • webmin
    2020-01-30
    需要长期练习,有切身体验能记住,没有的还是还给老师了。
    
    
  • javaadu
    2020-01-29
    想了几次,抽象并不是面向对象设计独有的特性,而是一个最基本的应对软件复杂性的思路,大型软件如果想活得好,抽象思维一定少不了。

    之前教科书中都说面向对象是三大特性:封装、继承、多态,这里不知道老师是怎么看的
    
    
  • 刘大明
    2020-01-29
    今天学习了总结面向对象,设计原则,编码规范和重构相关的知识总结。
    面向对象只是有一些概念更加熟悉了。
    设计原则我觉得自己理解了。
    编码规范和重构是我工作中一直在用的,这次看了专栏之后有了很多新的认识。
    前面的课程要自己抽时间做个思维导图,争哥的导图做的很好,已经下载收藏。
    
    
  • xavier
    2020-01-29
    基本是之前每篇的总结,读起来也较轻松,接下来需自己再总结一下。
    
    
  • Jxin
    2020-01-29
    1.额。。刚好和这几天对这个专栏整理的xmind差不多。也建议大家自己写下xmind导图,对加深印象和理解很有帮助。串起来和零散的知识点,可记忆性和可理解性差很多。

    2.很好奇怎么讲这些设计模式,期待再次被惊艳。我自己是扒spring对各种设计模式的应用后,才get到在什么场景用什么模式有什么好处这些点的。讲道理,单知道设计模式怎么实现,没太大用。因为没有结合应用就很容易忘记。知道却用不上,才是这块东西真正的难点。
    
    
  • javaadu
    2020-01-29
    不同模块的掌握程度不一样:
    1. 设计原则那块有些原则是只是有个印象,有些则是在项目中应用,整体上看这块还需要更多的复习和理解
    2. 重构和编程规范这块在工作中一直持续在做,还不错
    3. 面向对象部分也是有不错的知识结构,并且在工作中的项目里实践

    在这门课程里收获的很多,最近在家宅着,准备再次从第一节课开始复习了🐶
    展开
    
    
  • Yang
    2020-01-29
    有些具体的设计思想、原则概念性的问题有点含糊不清,不过现在写代码时会考虑代码的可读性、可维护、可扩展性等。真的很感谢老师出了这门课,之前每次写代码都纠结代码质量怎么保证,老师的这门课解答了我之前所有关于代码质量的疑问。
    
    
  • 六号先生117
    2020-01-29
    老师真好,昨天正好开始复习,自己画思维导图,看到文中总结结构图真棒👍🏻
    
    
我们在线,来聊聊吧