把css& amp;的优点和缺点是什么?你的html文件中的javascript代码。
我正在教导刚入门的学生,不确定从外部文件开始是否是最好的开始方式,如果让他们在一个文件中添加所有内容对于早期学习阶段更有利。优缺点都有什么?
答案 0 :(得分:3)
通过分离HTML,CSS和Javascript代码来模块化代码有很多好处。这就是我想到的:
如果您将所有代码放在一个文件中,那么您的团队中的其他成员(或未来的工程师)很难在项目上进行协作。如果有四个人正在处理同一个index.html
文件的项目,那么想象一下你将要反复解决的所有合并冲突。
调试时,引用包含一百行代码的较小文件要比使用数千行的单片文件容易得多。
它还为项目增加了很多技术债务 - 当继承你的工作的未来工程师最终决定模块化你的文件时,他们将不得不花费大量时间这样做会留下负面印象你对他们的工作。
TL; DR - 始终模块化您的代码!它使阅读,理解,调试和协作变得更容易。