Yuguo.us

Best Practice

Introduction

user

余果

全栈工程师,《Web全栈工程师的自我修养》作者。


Featured

back-end

Best Practice

Posted by 余果 on .

“最佳实践”是干一件事情的时候的采用的一种广泛被测试和接受的模式。这种方法往往不是唯一的,也不是某种情况下最好的。但大部分情况下,遵守这一方法或者策略肯定是正确的。

比如JavaScript就是一种混乱的语言,好的特性和坏的特性混杂在一起,加之不同浏览器对标准的解析不一致,而使得这门语言更加混乱,在这种情况下遵循最佳实践有诸多好处。

有一些书籍和文章教授JavaScript语言的最佳实践,比如《JavaScript: The Good Parts》,是很瘦的一本书,它就只教作者认为好的,不教他认为不好的比如inline script。

阅读别人的代码通常是一种很好的学习语言的方法,不过在js上有点行不通,因为别人的代码都不标准。而阅读了上面的《Good Parts》就没有办法读懂别人的代码了,看任何不标准的代码都会觉得很怪。

不过《AdvancED DOM Scripting》是一本很好的教授best practices又会说明不同方法的好书。它会说明各种代码的好坏,从而引导读者采用最佳实践。

教育小孩也是差不多的道理吧。

user

余果

https://yuguo.us

全栈工程师,《Web全栈工程师的自我修养》作者。