zoukankan      html  css  js  c++  java
  • 献给做前端总写业务代码想要从中提升的同学

    首先作为前端我们必不可少的工作就是写业务代码(技术leader和管理层例外,这两个岗位也是我们奋斗的目标),如果我们因为写重复的业务代码而导致跳槽,那么很大概率换了工作也是不停的写业务代码,关于这点我搜集了几点建议如下大家互相勉励:

    1.编码前多思考:可读性、可维护性、封装性、性能、安全;

    2.了解下函数式编程 - 代码中多使用纯函数;

    3.独立功能封装成函数,重复代码提取成函数,如果多处使用考虑是否需要提取出来作为一个模块对外提供;

    不相关的功能逻辑单独封装,比如数据获取、页面渲染,数据计算等;

    4.给自己一个代码开发规范;

    5.多多使用es6的新特性,一些语法糖,这样有利于引出你不熟悉的东西,然后去解决掉;

    6.了解下设计模式,如发布订阅,单例等,想办法在工作中用到;

    7.性能是至关重要的,数据的加载机制和拿到数据后的渲染机制是很重要的。从一个普通用户的角度考虑体验;

    总之要时刻想着提高自己的水平和认知,有条件要上,没条件创造条件也要上,提高对自己的要求,养成写优美代码的习惯,长期坚持下来差距自然就出现了。

  • 相关阅读:
    MyBatis笔记:xml映射文件
    MyBatis笔记:xml配置文件
    JSP获取当前系统时间并显示
    使用<jsp:forward>和<jsp:param>
    JSP简单总结
    网页版学生管理系统简易版DOM
    当为servlet配置时出现servlet标签报错
    给js的事件驱动函数添加快捷键
    js的表格对象和DOM联合操作
    Centos7安装Greenplum5.3单机版教程
  • 原文地址:https://www.cnblogs.com/advanceCabbage/p/12484767.html
Copyright © 2011-2022 走看看