工做中的一些思考

简介

这篇文章主要记录本身工做中的一些思考.前端

开始

  1. 思考的重要性 要时时的给本身思考的时间.
  2. 提取相同的模式 须要思考本身作的事情是否有相同的模式,若是有相同的模式那是否能总结出一套的解决方案.
    form
    上面是一个简单的表单搜索界面,其实能够经过函数+配置来生成页面.
  3. 拆分更小的逻辑进行组合 将逻辑进行拆分和分层,能够更好地组合业务逻辑和复用.
    split
    上面的例子将验证的逻辑进行了拆分,在多种提交模式下能够经过组合验证函数来完成提交的验证.
    think
    上面的例子是一个是一个封装列表操做的例子.经过将列表的操做提取到上层,减小了生成列表时的复杂判断逻辑.
  4. 多向别人请教,学会沟通.
  5. 须要增长认知的广度,不要光局限在前端,经过对其余知识的学习也会对自身起到必定的帮助.
  6. 应该从整体上去认识一个问题(能够先忽略一些必要的细节),才能准确的知道问题出现的地方而后更好的解决问题.花些时间去理解问题一样重要.遇到事情不要立马下手作,先想一想怎么作.
  7. 怎么去处理问题
    1. 临时的方案 有时候经过临时的方案(不那么合理的方式)去解决遇到的一个问题并不等于解决这个问题,应该去找到合理的方案.
    2. 向上一层考虑 问题A出现的直接缘由是B,可是根本缘由有多是C.
    3. 换个角度去思考问题.
  8. 维持简单性 如何维持简单性是须要思考的一个问题,例如redux应用,是否能经过简介的store结构来完成功能,这样在后期维护的成本上也相对较少.
  9. 多思考作一件事的原由.

后言

但愿本身勇于面对新鲜的事物,能有个长期学习更新本身的态度.redux

                                        前端小板凳
                                      欢迎你们关注个人微信公众号,一块儿学习
相关文章
相关标签/搜索