美文网首页
学习新东西的技巧

学习新东西的技巧

作者: 小流江海 | 来源:发表于2017-12-11 17:49 被阅读0次

学习新东西的技巧:

1.了解这种技术的前因后果。

2.把这种技术和已经学习过的技术串联起来,形成一条技术链。

例如:以上的几条总结,是基于以下事实的思考。

面向对象编程,是现在比较流行的编程思想。但什么是面向对象呢?其核心的东西是什么?它为什么这么流行呢?

面向对象的出现是为了解决面向过程编程的痛点。在面向对象出现之前,主要的编程思想是面向过程式的编程。面向过程编程对于解决微型的项目或是小项目,是比较好的实现。但当系统变大,过程式的编程,就显的力不从心了。

假如一个项目有10w行代码,基本上50行一个方法,那也需要2千个方法。想一想,2000个方法怎么维护,就连命名都是个问题。如果我们给这堆方法分类,这些问题就迎刃而解了。详细介绍请参考深入理解面向对象

有个分类的基础,面向对象就悄然而生。现在是法制社会,做什么都要守法,这就是这个社会的原则。要想合理的使用面向对象,也要遵守面向对象的五大基本原则:单一职责原则(SRP),开放封闭原则(OCP),里氏替换原则(LSP),依赖倒置原则(DIP),接口隔离原则(ISP)。

实现了这些原则的最佳实践或是经验总结就是老生常谈的设计模式了。

这就形成一条技术链了:面向过程——>面向对象——>面向对象五大原则——>设计模式

总结:面向对象,设计模式等技术以前看了就忘,根本无法理解。等把以上技术串起来,就一目了然了。知其然,更要知其所以然。踩过坑,流过泪之后,痛苦的领悟到了。

相关文章

  • 学习新东西的技巧

    学习新东西的技巧: 1.了解这种技术的前因后果。 2.把这种技术和已经学习过的技术串联起来,形成一条技术链。 例如...

  • 第一次简书

    学习新东西 再次学习

  • TEST

    学习新东西

  • 学习新东西的唯一技巧

    我(原作者)原先投资的公司被人卷走了9千万美元,于是公司倒闭,我成了法官。 有些事我怎么也学不会,我太喜欢别人了。...

  • 最容易被忽略的三种学习方式

    小强发现身边人都喜欢利用空闲时间学习一些新东西,比如: 在微信上学习沟通技巧、如何写文案 在网站上学习做pp、弹吉...

  • 2021年不可错过的34种JS优化技巧

    2021年不可错过的34种JS优化技巧 作者丨 Atit译者丨王者转载丨前端之巅开发者总是在学习新东西,而跟上这些...

  • 「Head First HTML 与 CSS」笔记

    前言 技巧在于要让你的大脑认为你学习的新东西确实很重要,对你的生活有很大影响。 尽一切可能让大脑活动起来。 上床睡...

  • 分享书摘

    没有更新的日子不是在加班就是在看书。 脑门儿挂着“学习”俩字。 不学习新东西觉得无趣, 学习新东西就一个忙碌。 近...

  • 0320 - 学习的两个阶段

    一、野蛮学习阶段 学新东西时,先不要太过在意能否应用到生产中、怎么用。先把自己完全沉浸到新东西中,用新东西的视角和...

  • 学习新东西

    坚持每天看视频动手操作,今年目标一定是把自动化和性能测试学会

网友评论

      本文标题:学习新东西的技巧

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