电话:0535-6589222
邮箱:2438084250@qq.com
网址:www.yangzhi.handan.jinan.pingxiang.ankang.sys.jixi.ww38.viennacitytours.com
地址:烟台市芝罘区金长城大厦12F
烟台软(ruǎn)件开发的程序员(yuán)经常需要在网上搜自己不懂(dǒng)的、忘记的(de)知识(shí),尤(yóu)其(qí)是想(xiǎng)要成为独立程序员(yuán),检索数据是必备技能,但搜索也是有技(jì)巧的(de)。
下(xià)面作为资深(shēn)软件开发程序员的我,就分别就几个(gè)方面讲一下怎么搜索更有效率(lǜ)!
想实现某个(gè)功能,找找有没有(yǒu)例子
有一(yī)次需要做网页(yè)的滚动加载,想找找有没有现(xiàn)成的组件可以(yǐ)用。于(yú)是我先搜索“滚动(dòng)加载”,搜到的都是经验和教学,没有成(chéng)熟(shú)的代码库。后(hòu)来搜索“滚动加载(zǎi) 插件”,“scroll pagination javascript”得到的结果(guǒ)就更(gèng)准(zhǔn)确(què)了。
发现Bug 想找解决办法(fǎ)
这类问题在搜索的(de)时候一定要描述准(zhǔn)确,不然就是大海捞针。
比如不能搜“我数据库写入(rù)不(bú)了数据了”这种问题,不论是机(jī)器还是人类都没法准确回答你。如果你搜“MySQL 1165 error code”,那么你想要的答案马上就(jiù)能出现。
再比(bǐ)如有(yǒu)时候我们可(kě)能(néng)找不到什么错误码、错误(wù)信息(xī)这种(zhǒng)东西。此时一(yī)定要定(dìng)位到出错(cuò)的(de)那条语句,看看是哪个函数库的哪个语句出错了。然后去搜索<函数库>+<函(hán)数名>,一般就能更接近答(dá)案。这种情(qíng)况要到该函数库的支持论(lùn)坛(tán)如Github库的Issues里(lǐ)面找找有没有同样问题,或者使用Google和Stackoverflow,他们通常比百度更(gèng)好用。