zoukankan      html  css  js  c++  java
  • JavaScript设计模式导学

    如何成为一名合格的工程师?

    作为一名合格的工程师,不仅需要懂代码,还要懂设计,一名合格工程师的必备条件:

    前端开发有一定的设计能力,一般三年开发经验的同学,面试必须考设计能力

    成为项目技术负责人,设计能力是必要的基础,如果没有设计能力就没办法承担起项目的规划和设计工作

    从写好代码,到做好设计,设计模式是必经之路

    前端学习设计模式的困惑

    网上资料都是针对java等后端语言的

    看懂概念,但是不知道怎么使用,看完就忘记了

    现在的js框架,到底用了哪些设计模式

    本系列文章做什么

    讲解js设计模式,其中包括面向对象,设计原则,设计模式,综合示例

    面向对象

    ES6 class语法,三要素(继承,封装,多态),UML类图

    设计原则

    通过《LINUX/UNIX设计哲学》理解何为设计,5大设计原则分析和理解以及代码的演示,从设计到模式过度

    设计模式

    分优先级(哪些设计模式是比较常用的),结合核心技术,结合框架应用

    综合示例

    实现一个购物车案例,设计方案分析,代码演示,设计模式对应关系的分析,总结使用的7中设计模式

    学习的前提

    了解面向对象,有ES6语法基础,用过nodejs和npm环境

    了解vue和react(至少看过文档和做过一些demo)

    本系列文章后的收获

    面向对象思想,UNL类图

    5大设计原则,23中设计模式

    能应对前端面试中的面试题

    提升个人设计能力

     接下来开始学习把

    webpack环境搭建开发环境,JavaScript面向对象的详解,UML类图的使用

    JavaScript设计模式之设计原则

  • 相关阅读:
    4.12 活跃性
    4.13 ReentrantLock
    异步模式之生产者消费者
    同步模式之保护性暂停Guarded Suspension
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习
    android 学习(开课博客)
  • 原文地址:https://www.cnblogs.com/LO-ME/p/4325412.html
Copyright © 2011-2022 走看看