如何提高编程技能

1.程序员需要什么技能

  • 编辑技巧熟练度

  • 软件工程

  • 拓宽眼界

  • 交流沟通

如何提高编程技能

2.提高技能鱼骨图

提高技能鱼骨图 程序员技能成长树

提高代码质量方法:SOLID原则

缩写

全称

含义

SRP

The Single Responsibility Principle

单一责任原则

OCP

The Open Closed Principle

开放封闭原则

LSP

The Liskov Substitution Principle

里氏替换原则

ISP

The Interface Segregation Principle

接口分离原则

DIP

The Dependency Inversion Principle

依赖倒置原则

原文链接

搭建代码框架方法

  1. 官方脚手架

  2. yeoman

  3. github脚手架

  4. 第三方脚手架

  5. 最佳实践博客

  6. 最佳实践(实现一个功能的最好方法)

  7. 路由配置方法

  8. 库的选择

3.会后问答

前沿技术从哪里掌握

  • infoQ网站

  • thoughtworks网站

  • SlidoShare网站

先概览 后发散

新语言学习方法

  1. 写逻辑

  2. 写函数

  3. 写类

  4. 包引用

如何做好的计划

  • 人员变动会影响计划

  • 提前量的预估

学习新技术的优先级

鱼骨图的顺序 逐步提升 框架(angular、Vue、react)、工具的熟练 掌握新技术的要点

  • 主体

  • 模块

  • 主要的问题(采坑)

解决问题的最佳实践

提出问题、解决问题的问答网站 https://stackoverflow.com/

工作的优先级

艾森豪威尔矩阵法 艾森豪威尔矩阵法

紧急-时间的迫切度 重要-客户的需求度

学习新技术的困惑

越学不会的越多 先学核心-其次发散

项目中前端代码、页面样式的规范设置

主要页面的demo优先和客户确认

Last updated

Was this helpful?