具有爭(zhēng)議的10個(gè)編程觀點(diǎn)
鄭州北大青鳥翔天信鴿: 你認(rèn)為最具爭(zhēng)議的編程觀點(diǎn)是什么?C#專家Jon Skeet曾在StackOverflow上提出這個(gè)問題。這里列舉最熱門的前10條討論。
1. 依賴Google沒什么錯(cuò)
這種言論肯定會(huì)讓那些學(xué)富五車的飽學(xué)之士惱火。但重要的是能真正理解,并給出成功的編程解決方案,讓客戶和老板滿意。
2. 業(yè)余時(shí)間不以編程為樂者,永遠(yuǎn)趕不上那些以此為樂的同行
即使最聰明、最有才華的人,若只是將編程作為工作,就永遠(yuǎn)成不了真正優(yōu)秀的程序員。以編程為樂的人會(huì)在業(yè)余時(shí)搞些小項(xiàng)目,或者擺弄各種編程語言和編程思想。
3. 大多數(shù)注釋是代碼的糟糕重復(fù)
我們大部分時(shí)間是在維護(hù)其他人(或我們自己)所寫的代碼,而糟糕、錯(cuò)誤、過時(shí)和誤導(dǎo)性的注釋也是代碼中最令人糾結(jié)的因素之一。
4. 唯一能放之四海而皆準(zhǔn)的最佳實(shí)踐,是“用腦子思考”
太多人喜歡追逐眾多時(shí)髦技術(shù),想方設(shè)法把各種方法、模式、框架用到不適合的地方。新技術(shù)和名人大牛的觀點(diǎn)并不等于適用于實(shí)際情況。
5. 程序員生而不平等
經(jīng)理往往認(rèn)為“程序員A=程序員B”,因?yàn)樗麄児ぷ鞯哪觐^差不多。但實(shí)際上,他們的效率可能相差十倍甚至百倍。
6. XML被大大高估了
許多隨波逐流的人沒動(dòng)過腦子就跳上了XML這條黑船。XML用于Web應(yīng)用不錯(cuò),因?yàn)樗緛砭褪歉蛇@個(gè)的。此外的問題定義、設(shè)計(jì)思路應(yīng)該盡量不用XML。
7. 將Java作為最適合大學(xué)教學(xué)的第一門語言令人費(fèi)解
第一門編程語言應(yīng)該重在學(xué)習(xí)控制流和變量,而不是對(duì)象和語法。此外沒有調(diào)試C/C++內(nèi)存泄漏經(jīng)驗(yàn)的人,根本無法完全理解Java的初衷。
8. 若你只會(huì)一門語言,無論多么精通,仍然不夠優(yōu)秀
任何人如果只局限于一門語言,都無法充分發(fā)揮自己的潛力。而且缺乏求知欲和探索意愿,都不符合優(yōu)秀程序員的特質(zhì)。
9. 性能真的很重要
盡管可以通過購(gòu)買更強(qiáng)勁的CPU、硬盤和內(nèi)存提升性能,但若這樣想的人少一些,我們也許能在1GHz的CPU上運(yùn)行更多程序。
10. Print語句是有效的調(diào)試方式
用System.out.println之類的輸出語句調(diào)試代碼的方式挺好。這經(jīng)常比正式的調(diào)試要快,而且可以比較不同運(yùn)行的輸出結(jié)果。
文章由鄭州北大青鳥整理,轉(zhuǎn)載請(qǐng)注明:http://www.n7362.cn
本文由站河南北大青鳥校區(qū)整編而成,如需了解更多IT資訊類的文章、新聞、課程和學(xué)習(xí)技巧、就業(yè)案例、招生詳情等問題,可以對(duì)在線咨詢老師進(jìn)行一對(duì)一問答!
推薦資訊
- 去北大青鳥學(xué)什么技術(shù)好... 2012-11-29
- 讀技校學(xué)什么專業(yè)可以學(xué)到真正技... 2013-08-01
- 鄭州計(jì)算機(jī)哪個(gè)學(xué)校零基礎(chǔ)培訓(xùn)比... 2018-12-02
- 鄭州北大青鳥翔天信鴿計(jì)算機(jī)IT學(xué)... 2023-05-18
- 哪種程序員最吃香,工資最高呢?... 2014-09-13
熱點(diǎn)資訊
- 電腦溫度多少是正常的情況呢?... 2018-09-07
- 四個(gè)策略及簡(jiǎn)單的防護(hù)方法... 2018-09-07
- 對(duì)硬盤進(jìn)行雙分區(qū)有什么好處... 2018-09-07
- 文件加密的幾個(gè)簡(jiǎn)單方法... 2018-09-07
- 計(jì)算機(jī)小技巧,80G硬盤巧變變成... 2018-09-07