《编写高质量代码》读书笔记系列开篇
前言:
?
?? 时间过的好快,进入这个互联网的fe行业已经快*年了,读书还是一个需要坚持的东东,是一种坚持,因为兴趣所以热爱。
?
正文:
?
?? 其实这边书一种在间断地看着,今天组里买了一本,决定开一个系列,静静地品一下,重新审视自己的深度和方向。
?
??1、如何做的更好的Web前端工程师?
?
?? 必须掌握基本的Web前端开发技术如:CSS,HTML,DOM,BOM,Ajax,JavaScript等,还要了解它们在不同浏览器的兼容问题,渲染原理和存在的Bug。?? 网站性能优化,SEO和服务器端的基础知识也是必须的?? 运用工具进行辅助开发?? 掌握理论层面的知识,包含代码的可维护性、组件的易用性、分层语义模板和浏览器分级支持等2、重构?
?? ?重构的本质:构建一个前端灵活的MVC框架,即HTML作为信息模型(Model),CSS控制样式(View),JavaScript负责调度数据和实现某种展现逻辑(Controller)。
?? 重构的原因:根据W3C标准进行重构,让前端代码组织更有序,显著改善网站的性能,提高可维护性,对搜索引擎更友好。重构后的网站能带来更好的用户体验,文件更小,下载速度更快。
开篇总结:
?? ?在知识体系上既要广度,又要有深度。后面的路很长,一步一步坚定地走下去。
?