当前位置:
首页 > 网页设计 > 通过高效的搜索功能来解决实际问题
qhd100.com
13年前 (2011-10-08)
分类:网页设计
阅读(1516)
评论(195)
现在我们不需要了解和记住如何解决众多的编程问题,问你可以采用搜索技术,快速有效。秦皇岛网站建设公司来说下:通过高效的搜索功能来解决实际问题。
对于缺乏编程知识的人来说,完全有可能编写一个网页或小程序。如果幸运的话可以搜到现成的代码。即使是经验丰富的程序员,通常也会为了节省时间和精力而在网上搜索解决方案。如果不借助搜索技术、网络及集体智慧,现代化高效编程是难以想象的。因此,搜索技巧对高效程序员变得愈发重要。
查找
1.定义——弄清楚要解决什么问题,并以要查找的内容为焦点。网络上有如此多的有趣的材料,以至于搜索过程能轻易地占掉你全部的工作时间和个人时间。
2.检索(使用标准的Google、代码搜索或其他的检索引擎)—有很多关于如何高效的使用检索引擎的建议。
3.浏览结果(内容的质量、可信度及专业技术的水平;如果资料的可信度过低,无须再看)->阅读->评估(人力物力、所需工具及函数库)
使用
1.复制代码-单独复制(针对这一目的,带有长钉技术的显式单元测试最适合)
2.清除代码-仅保留最小限度、相关性代码,清除解决方案中的其它代码。
3.在系统中应用代码。
学习
1.理解——你做了什么及你为什么那样做——从代码和实现中学习。
2.扩充知识——
a.实践性知识:解决问题的特定方法、技巧及风格;
b.概念知识:学习新概念、提炼现有的并构建自己的概念;
c.隐性知识:明智地使用并学习搜索到的解决方案,经验会自然而然地得到增长。
3.收集(链接、意见、参考文献、阅读清单)—任何对你今后搜索、发现及学习有用的有趣信息。为这些目标积累知识。
在使用搜索技术时,我们应当努力扩充各种知识,而不是仅仅解决特定问题。随着解决更高级问题的能力的提高,你会取得成功,成为更高效的程序员。如果你们有其他高效搜索代码的诀窍,欢迎大家在评论中留言。
版权声明:本站部分文章和图片来自网络分享收集,如有版权问题请联系,我们会立即删除。