《众妙之门——JavaScript与jQuery技术精粹》——2.3 该怎样构造复查请求?

简介:

本节书摘来自异步社区《众妙之门——JavaScript与jQuery技术精粹》一书中的第2章,第2.3节,作者: 【德】Smashing Magazine译者: 吴达茄 芮鹏飞 更多章节内容可以访问云栖社区“异步社区”公众号查看。

2.3 该怎样构造复查请求?

以下是一些让你的复查请求更可能被接受的指导(基于经验)。如果复查人员属于你们的团队,不必拘泥于此,但是如果复查者是外部人员,这些会节省你一些时间。

隔离出你想要复查的代码,确保它们是易于运行的、叉状的和带注释的,标出你觉得可以改进的地方,除此之外,还要保持耐心。

使复查者尽可能容易地查看、演示和更改你的代码。

不要提交整个网站或工程的压缩文件,很少有人有时间来看全部代码,除非你的代码必须进行本地调试。

相反,在jsFiddle、jsbin和GitHub上你应该隔离和减少想要被复查的地方。这样可以让复查者更容易地分叉出你提交的代码并将更改和注释显示出来。如果想要区分出提交代码和别人修改的代码,可以试试PasteBin。

同样,不要只提交一个链接然后让别人来自己显示代码并找到要被改进的地方。网站上一般有很多脚本语句,所以这会降低复查者同意提供帮助的可能。因为没人想要花时间去为你找需要改进的地方。

明确地标示出你个人觉得可以改进的地方,这可以使复查者更快地找到你最想要被复查的部分以节省他们的时间。许多复查者也会因此看看你提交的别的部分的代码,至少也会优先考虑帮助你。

将你为改进代码做过的调查显示出来,如果复查者知道你做了这些调查,他们就不会建议你去了解这些相同的资源,而是提供另外的建议(这是你想要的东西)。

如果英语不是你的母语,告诉别人。因为当别的开发人员告知我这一点的时候,我就知道该使用技术性的还是通俗的复查建议了。

耐心一点。很多复查需要好几天才能得到反馈,这并没有什么问题。其他开发人员经常会忙于别的开发项目,那些答应安排看一下你代码的人是令人感激的。耐心一点,不要急于提醒他们,理解他们推迟的原因。这样做对你有好处,因为这样复查者才会有更充足的时间来给出详细的反馈意见。

相关文章
|
11天前
sd.js 2.0封装:更加简化请求传参内容(逐步废弃、逐渐日落2024.01.02)
sd.js 2.0封装:更加简化请求传参内容(逐步废弃、逐渐日落2024.01.02)
|
29天前
|
JavaScript 前端开发 Java
springboot从控制器请求至页面时js失效的解决方法
springboot从控制器请求至页面时js失效的解决方法
15 0
springboot从控制器请求至页面时js失效的解决方法
|
1月前
|
JSON JavaScript 前端开发
解决js中Long类型数据在请求与响应过程精度丢失问题(springboot项目中)
解决js中Long类型数据在请求与响应过程精度丢失问题(springboot项目中)
33 0
|
1月前
|
开发框架 前端开发 JavaScript
使用JavaScript、jQuery和Bootstrap构建待办事项应用
使用JavaScript、jQuery和Bootstrap构建待办事项应用
11 0
|
29天前
|
JavaScript 前端开发
springboot+layui从控制器请求至页面时js失效的解决方法
springboot+layui从控制器请求至页面时js失效的解决方法
15 0
|
2月前
|
JavaScript
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)
Node.js【GET/POST请求、http模块、路由、创建客户端、作为中间层、文件系统模块】(二)-全面详解(学习总结---从入门到深化)
27 0
|
1月前
|
缓存 JavaScript 前端开发
一次js请求一般情况下有哪些地方会有缓存处理?
一次js请求一般情况下有哪些地方会有缓存处理?
18 1
|
1月前
|
数据采集 JavaScript 前端开发
利用axios库在Node.js中进行代理请求的实践
利用axios库在Node.js中进行代理请求的实践
|
1月前
|
Rust 前端开发 JavaScript
前端技术的未来:WebAssembly与JavaScript的融合之路
【2月更文挑战第12天】本文旨在探讨WebAssembly(以下简称Wasm)与JavaScript(以下简称JS)的结合如何为前端开发带来革命性变化。传统上,JS一直是前端开发的核心,但随着Wasm的出现,我们看到了前端性能和功能的新天地。文章首先介绍Wasm的基本概念,然后分析其对前端开发的影响,包括性能提升、新功能实现以及开发模式的变化。最后,探讨了Wasm与JS融合的未来趋势,以及这种融合如何推动前端技术的进步。
|
1月前
|
Rust 前端开发 JavaScript
探索前端技术的未来:WebAssembly与JavaScript的融合之路
【2月更文挑战第12天】 随着Web技术的不断进步,前端开发正迎来一场革命性变革。本文将深入探讨WebAssembly(以下简称Wasm)与JavaScript(以下简称JS)的结合如何为前端开发带来前所未有的性能提升与新的编程模式。我们将从两者的基本概念入手,探索它们各自的优势与局限,然后深入分析Wasm和JS协同工作时能够解锁的潜力,最后展望这一技术趋势如何塑造未来的前端开发生态。本文旨在为前端开发者提供洞见,帮助他们理解并准备好迎接这一即将到来的技术浪潮。