84669 orang belajar
152542 orang belajar
20005 orang belajar
5487 orang belajar
7821 orang belajar
359900 orang belajar
3350 orang belajar
180660 orang belajar
48569 orang belajar
18603 orang belajar
40936 orang belajar
1549 orang belajar
1183 orang belajar
32909 orang belajar
关于javascript的书籍(《javascript高级程序设计》、《javascript权威指南》)、博客教程一直在看,什么原型、作用域链、闭包这些知识也慢慢的在理解,可是,一旦在工作中实现功能,就总是$来$去,虽然功能总能实现,但回头看那几百行代码,感觉是丑陋的(难以维护,不想看第二遍)。无法学以致用,应该如何解决呢?
ringa_lee
发现代码丑陋说明你已经开始觉悟了,多实践,多做项目(没有项目,可以自己写demo),写完记得优化(觉得丑了就找找方法,改啊)。。。另,可以去找一些算法练练手
代码多了后难以维护,你该学的是设计模式。模式是跨语言的,模式是结局如何解耦然后使得方便扩展和维护的。了解这些概念后,可以看看javascript与设计模式
试着去看看 jQuery 的源代码,或者自己尝试造几个轮子,会有很多收获的。你应该比较缺乏面向对象编程的概念。
这需要自己造轮子啊。或者看一下我的书 http://item.jd.com/11436424.html
发现代码丑陋说明你已经开始觉悟了,多实践,多做项目(没有项目,可以自己写demo),写完记得优化(觉得丑了就找找方法,改啊)。。。另,可以去找一些算法练练手
代码多了后难以维护,你该学的是设计模式。模式是跨语言的,模式是结局如何解耦然后使得方便扩展和维护的。了解这些概念后,可以看看javascript与设计模式
试着去看看 jQuery 的源代码,或者自己尝试造几个轮子,会有很多收获的。你应该比较缺乏面向对象编程的概念。
这需要自己造轮子啊。或者看一下我的书 http://item.jd.com/11436424.html