首页 > 其他分享 >《编写高质量代码》读书笔记系列开篇

《编写高质量代码》读书笔记系列开篇

时间:2023-06-26 10:06:34浏览次数:37  
标签:重构 Web 开篇 读书笔记 前端 高质量 可维护性 HTML CSS


前言

 

   时间过的好快,进入这个互联网的fe行业已经快*年了,读书还是一个需要坚持的东东,是一种坚持,因为兴趣所以热爱。

 

正文:

 

   其实这边书一种在间断地看着,今天组里买了一本,决定开一个系列,静静地品一下,重新审视自己的深度和方向。

 

  1、如何做的更好的Web前端工程师

 

  •    必须掌握基本的Web前端开发技术如:CSS,HTML,DOM,BOM,Ajax,JavaScript等,还要了解它们在不同浏览器的兼容问题,渲染原理和存在的Bug
  •    网站性能优化,SEO和服务器端的基础知识也是必须的


  •    运用工具进行辅助开发


  •    掌握理论层面的知识,包含代码的可维护性组件的易用性分层语义模板浏览器分级支持



2、 重构?



    重构的 本质:构建一个前端灵活的 MVC框架,即 HTML作为信息模型(Model)CSS控制样式(View)JavaScript负责调度数据和实现某种展现逻辑(Controller)



   重构的原因


  • 根据W3C标准进行重构,让前端代码组织更有序,显著改善网站的性能,提高可维护性,对搜索引擎更友好。


  • 重构后的网站能带来更好的用户体验,文件更小,下载速度更快。



开篇总结



    在知识体系上既要 广度,又要有 深度后面的路很长,一步一步坚定地走下去


 

标签:重构,Web,开篇,读书笔记,前端,高质量,可维护性,HTML,CSS
From: https://blog.51cto.com/u_16170312/6551640

相关文章

  • 《雅思真经一本通》读书笔记
    听力:179考点词,七十二多变次,词组阅读真经:先看题目,根据题目定位原文,不要直接读文章阅读出题顺序跟文章顺序可能不同方法论:读三篇文章标题,大致心中有数看题型分布heading题(主旨题),段落匹配题(paragraphymatching)先不做。先做细节题找出题目的定位词,回原文阅读定位匹配题,画......
  • 《程序员修炼之道:从小工到专家》读书笔记
      这本书最初出中文译本的时候,它的名字叫《务实的程序员》,而这本书也正像它书名的副标题那样,是一本带领程序员从小工成为行业专家的著作。这本书里有70个Tip(指点、提示),这些Tip都是短小精炼的句子,但都是大师们编程经验的总结和沉淀。因此不管什么时候看这本书,也不管你翻到第几页,总......
  • 《重构:改善既有代码的设计》读书笔记
      如果一个人没有听说过《重构》这本书,那么他一定不敢说自己是程序员;如果一个人没有阅读过《重构》这本书,那么很难想象他会是一名优秀的程序员。这本书是很多公司要求Java程序员必读的三本书之一(另外两本书是《Java编程思想》和《EffectiveJava》),其实无关编程语言,是程序员就能够......
  • 《代码整洁之道》读书笔记
      最初我喜欢这本书可能是因为非技术方面的原因,这本书中有很多我喜欢的插图。这本书的第一章的第一句话是这样说的:读这本书通常有两个原因:1.你是一名程序员。2.你想成为更好的程序员。我们需要更好的程序员。  这本书的每一章都可以总结出一句话,其实每章开始的插图就是这句......
  • 关于数据治理的读书笔记 - 数据治理路线图规划
    数据治理成熟度评估为企业提供了一个数据治理的切入点,通过发现企业数据治理中存在的问题,找到目前和业界领先企业的差距,绘制出符合企业现状和需求的数据治理路线图。路线图是指描述技术变化步骤或技术相关环节之间逻辑关系的简洁的图形、表格、文字等形式。数据治理路线图则是对企业......
  • CSAPP读书笔记(第1章)
    编译Hollow程序: gcc-ohellohello.c四阶段的编译系统: 运行hello程序:./hello     这里的点代表啥? 上级吗 ......
  • HFC读书笔记
    数组变量可以当成指针使用,但有不同的地方:1.sizeof(数组)是数组的大小,而用在指针上返回4或82.&数组变量==数组变量,而&指针不同3.数组变量并没有分配存储空间,所以不能指向其它地方scanf()的用法可参考printf()的用法,需要设置长度,例如字符数组,......
  • 计算机底层的秘密读书笔记之三
    计算机底层的秘密读书笔记之三IO部分之一我感觉IO应该是最可能给人说明白的一个部分了.也是我这种菜鸟改善应用性能最可能的部分了.CPU内存和cache很难有优化的空间.除非是开发去改垃圾代码.后者是升级硬件.但是IO部分我感觉是有很大的优化空间的.1.IO多路复用.因为......
  • 计算机底层的秘密读书笔记之二
    计算机底层的秘密读书笔记之二内存部分内存部分之前自己看过很多资料了:主要是虚拟内存以及TLB相关的内容本书的角度与之前角度都不太一样,更加新颖一些.这次总结想倒着来写.1.SSD的带宽和延迟都比较好了,但是是无法代替内存的内存的寻址可以到字节,然后都是按照内......
  • TienChin 开篇-运行 RuoYiVue
    开篇目的:让大家随心所欲的DIY若依的脚手架不会涉及到太多基础知识踊跃提问(不懂得地方大家提问我会根据提问,后续一一解答疑惑)下载RuoYiVueGitee:https://gitee.com/y_project/RuoYi-Vue下载完毕之后,这个项目当中存在一个ruoyi-ui这个是前端,只是放在了这个项目当中方便我们进......