林夕轩

立志于前端的超级菜鸟就是我

CSS使用思考步骤(转)

  1. 我要用这css干嘛?

  2. 我明白我要干嘛了,这是css2规范里的么?

    1. 必须的,结束。

    2. 不行,跳到第三步

  3. 这玩意兼容性怎么样啊

    1. 很好的兼容啊,结束

    2. 兼容性很一般,跳到第四步

  4. 这是锦上添花还是需求啊?

    1. 这是锦上添花,那么低端浏览器我就只能优雅降级了。

    2. 这是需求啊!跳到第五步

  5. 我怎么在不兼容的浏览器里对付这个需求呢?

原文地址:http://www.w3cplus.com/css/learning-principles-for-improving-your-css.html


前端应该怎样和其他人周旋

    还是做了之前那个项目有感,在做这个项目的时候。对后端的数据,没有清晰的认识,导致自己写的时候很虚,发布的时候更虚!所以我觉得作为一个前端开发,至少做到这些:

  • 和后端的交流上,要在开发前保证自己使用的变量有绝对的认识。

  • 和产品的交流上,需要使用参数要确定好,确认好对自己开发的项目没有任何疑问。

  • 当然,最重要的是!要开心合作,勇于承担责任。

怎样的习惯才算一个好的编程习惯

    最近和后端合作写某个项目,因为数据的复杂程度比较高,让本人一直有种恍惚的感觉。由于自己实力不足且产品及后端催的急,所以仓促之下把代码写好。在能work的前提下给同事review发现存在一些非常不好的问题:

  1. 为了复用代码,而使用许多次判断逻辑,并把重复和不重复的代码都杂糅在一起。

  2. 后端传来的变量,比较多,比较复杂。自己没要好好消化。

这些问题的原因就是:没有在开发代码前仔细揣摩逻辑和变量的意义,急于开发程序。

所以,我觉得一个好的习惯是,在有了比较深入的分析之后才开始写代码。写完代码能够work之后,要想着把它优化成较为容易理解的形式。并且要保证它的健壮性...

 

© 林夕轩 | Powered by LOFTER