我國(guó)古代歷史文化博大精深且源遠(yuǎn)流長(zhǎng)狮辽,四書(shū)作為我國(guó)古代文化的重要文獻(xiàn)一也。
記載了我國(guó)早期思想文化發(fā)展史上政治、軍事喉脖、外交椰苟、文化等各個(gè)方面的史實(shí)資料以及孔孟等思想家的重要思想。
同時(shí)《四書(shū)》也被審定為官書(shū)树叽,從元代延佑年間(1314—1320)開(kāi)始恢復(fù)科舉考試舆蝴,正式把出題范圍限制在《四書(shū)》之內(nèi)。
明题诵、清沿襲元制洁仗,衍出“八股文”考試制度,題目也都是出自《四書(shū)》性锭。
《四書(shū)》不僅是儒學(xué)經(jīng)典赠潦,還是每個(gè)讀書(shū)人的必讀書(shū)。
所以在古時(shí)候草冈,如果你沒(méi)有讀過(guò)《四書(shū)》她奥,你都不好意思說(shuō)自己是讀書(shū)人瓮增。
而如今IT行業(yè)也有“四書(shū)”,你要是連這四本書(shū)都沒(méi)看過(guò)哩俭,估計(jì)也不說(shuō)給別人說(shuō)自己是“程序員”钉赁。
今天就來(lái)給大家介紹一下,IT“四書(shū)”携茂,它們分別是:《代碼之美》、《編程之美》诅岩、《測(cè)試之美》讳苦、《數(shù)學(xué)之美》。
《代碼之美》
《代碼之美》是2009年機(jī)械工業(yè)出版社出版的圖書(shū)吩谦,作者是(美)奧萊姆(Oram鸳谜,A),(美)維爾森(Wilson式廷,G)咐扭。
主要講述了計(jì)算機(jī)系統(tǒng)的開(kāi)發(fā)領(lǐng)域。在每章中的漂亮代碼都是來(lái)自獨(dú)特解決方案的發(fā)現(xiàn)滑废,而這種發(fā)現(xiàn)是來(lái)源于作者超越既定邊界的遠(yuǎn)見(jiàn)卓識(shí)蝗肪,并且識(shí)別出被多數(shù)人忽視的需求以及找出令人嘆為觀止的問(wèn)題解決方案。
介紹了人類在一個(gè)奮斗領(lǐng)域中的創(chuàng)造性和靈活性:計(jì)算機(jī)系統(tǒng)的開(kāi)發(fā)領(lǐng)域蠕趁。在每章中的漂亮代碼都是來(lái)自獨(dú)特解決方案的發(fā)現(xiàn)薛闪,而這種發(fā)現(xiàn)是來(lái)源于作者超越既定邊界的遠(yuǎn)見(jiàn)卓識(shí),并且識(shí)別出被多數(shù)人忽視的需求以及找出令人嘆為觀止的問(wèn)題解決方案俺陋。
全書(shū)一共33章豁延,有33位作者,每位作者貢獻(xiàn)一章腊状。每位作者都將自己心目中對(duì)于“美麗的代碼”的認(rèn)識(shí)濃縮在一章當(dāng)中诱咏,張力十足。
33位大師缴挖,每個(gè)人對(duì)代碼之美都有自己獨(dú)特的認(rèn)識(shí)袋狞,一覽無(wú)余的放在一起,對(duì)于熱愛(ài)程序的每個(gè)人都不啻一場(chǎng)盛宴映屋。
雖然本書(shū)的涉獵范圍很廣硕并,但也只能代表一小部分在這個(gè)軟件開(kāi)發(fā)這個(gè)最令人興奮領(lǐng)域所發(fā)生的事情。
《編程之美》
《編程之美》是2008年電子工業(yè)出版社出版的圖書(shū)秧荆,作者是《編程之美》小組倔毙。
該書(shū)收集了約60道算法和程序設(shè)計(jì)題目,這些題目大部分在以往的筆試乙濒,面試中出現(xiàn)過(guò)陕赃,或者是被微軟員工熱烈討論過(guò)卵蛉。作者試圖從書(shū)中各種有趣的問(wèn)題出發(fā),引導(dǎo)讀者發(fā)現(xiàn)問(wèn)題么库,分析問(wèn)題傻丝,解決問(wèn)題,尋找更優(yōu)的解法诉儒。
本書(shū)的內(nèi)容分為下面幾個(gè)部分:
游戲之樂(lè):從游戲和其他有趣問(wèn)題出發(fā)葡缰,化繁為簡(jiǎn),分析總結(jié)忱反。
數(shù)字之魅:編程的過(guò)程實(shí)際上就是和數(shù)字及字符打交道的過(guò)程泛释。這一部分收集了一些好玩的對(duì)數(shù)字進(jìn)行處理的題目。
結(jié)構(gòu)之法:匯集了常見(jiàn)的對(duì)字符串温算、鏈表怜校、隊(duì)列,以及樹(shù)等進(jìn)行操作的題目注竿。
數(shù)學(xué)之趣:列舉了一些不需要寫(xiě)具體程序的數(shù)學(xué)問(wèn)題茄茁,鍛煉讀者的抽象思維能力。
書(shū)中絕大部分題目都提供了詳細(xì)的解說(shuō)巩割。每道題目后面還有一至兩道擴(kuò)展問(wèn)題裙顽,供讀者進(jìn)一步鉆研。
書(shū)中還講述了面試的各種小故事宣谈,告訴讀者微軟需要什么樣的技術(shù)人才锦庸,重視什么樣的能力,如何甄別人才蒲祈,回答讀者關(guān)于IT業(yè)面試甘萧、招聘、職業(yè)發(fā)展的疑問(wèn)梆掸。
這本書(shū)的很多題目會(huì)出現(xiàn)在IT 行業(yè)的各種筆試扬卷,面試中。但本書(shū)更深層的意義在于引導(dǎo)讀者思考酸钦,和讀者共享思考之樂(lè)怪得,編程之美。
《測(cè)試之美》
由機(jī)械工程出版社出版卑硫,集合國(guó)際頂級(jí)測(cè)試精英的智慧和經(jīng)驗(yàn)徒恋,其眾多的案例,讓讀者全方位感受測(cè)試專家們對(duì)測(cè)試命題如何進(jìn)行思考欢伏、定位入挣、抉擇以及取舍。
《測(cè)試之美》囊括了27位杰出測(cè)試者和開(kāi)發(fā)者的23篇文章硝拧,講述了漂亮的測(cè)試工具径筏、完美的測(cè)試流程葛假、頗具審美情趣的測(cè)試訣竅以及凸顯創(chuàng)造力之美的測(cè)試?yán)砟睢Mㄟ^(guò)這些私人的珍聞?shì)W事滋恬,您將會(huì)學(xué)到他們是如何用美麗的方法來(lái)測(cè)試各式各樣產(chǎn)品的——這些寶貴的經(jīng)驗(yàn)可以用到您自己的項(xiàng)目上聊训。
就像離不開(kāi)堅(jiān)實(shí)的架構(gòu)和優(yōu)雅的代碼一樣,成功的軟件同樣離不開(kāi)嚴(yán)謹(jǐn)?shù)臏y(cè)試恢氯。但是測(cè)試并非是例行公事的過(guò)程带斑,而是對(duì)測(cè)試方法堅(jiān)持不懈的探索,也是對(duì)優(yōu)秀見(jiàn)解的發(fā)展勋拟。
《數(shù)學(xué)之美》
《數(shù)學(xué)之美》是人民郵電出版社于2012年5月出版的圖書(shū)勋磕,作者是吳軍。
書(shū)中將高深的數(shù)學(xué)原理講得更加通俗易懂指黎,讓非專業(yè)讀者也能領(lǐng)略數(shù)學(xué)的魅力。通過(guò)具體實(shí)例教會(huì)讀者在解決問(wèn)題時(shí)如何化繁為簡(jiǎn)州丹,如何用數(shù)學(xué)去解決工程問(wèn)題醋安,如何跳出固有思維不斷去思考創(chuàng)新等。
數(shù)學(xué)美是自然美的客觀反映墓毒,是科學(xué)美的核心吓揪。簡(jiǎn)言之?dāng)?shù)學(xué)美就是數(shù)學(xué)中奇妙的有規(guī)律的讓人愉悅的美的東西。
作為科學(xué)語(yǔ)言的數(shù)學(xué)所计,數(shù)學(xué)具有一般語(yǔ)言文字與藝術(shù)所共有的美的特點(diǎn)柠辞,即數(shù)學(xué)在其內(nèi)容結(jié)構(gòu)上和方法上也都具有自身的某種美,既所謂數(shù)學(xué)美主胧。
數(shù)學(xué)美的含義是豐富的叭首,如數(shù)學(xué)概念的簡(jiǎn)單性、統(tǒng)一性踪栋,結(jié)構(gòu)關(guān)系的協(xié)調(diào)性焙格、對(duì)稱性,數(shù)學(xué)命題與數(shù)學(xué)模型的概括性夷都、典型性和普遍性眷唉,還有數(shù)學(xué)中的奇異性等等都是數(shù)學(xué)美的具體內(nèi)容。
它的美莫過(guò)于在無(wú)形之中就讓你思維變得敏捷.考慮事情時(shí)囤官,不在那么偏激冬阳,那么單一。
雖然我們不是那種能給別人帶來(lái)視覺(jué)上感官美的藝術(shù)家党饮,但對(duì)于我們熱愛(ài)的工作或事物肝陪,同樣可以一個(gè)“藝術(shù)的心態(tài)”去表現(xiàn)他,可以把美融入其中刑顺,讓他變的更藝術(shù)见坑。
就像程序員編寫(xiě)代碼嚷掠,都像是沿著一條不確定的道路上行走,都是在創(chuàng)造一個(gè)前所未有的解決方案荞驴。這是一段自我發(fā)現(xiàn)之旅不皆,也是個(gè)體智能的表達(dá),這就是藝術(shù)熊楼!
套用一位IT大師所說(shuō)的一樣:“我通過(guò)刪減代碼來(lái)實(shí)現(xiàn)功能的提升”霹娄。
最后想用一句概括藝術(shù)的話來(lái),作為結(jié)束:藝術(shù)源于生活鲫骗,又高于生活犬耻。
以上就是本期專欄想要分享給大家的全部?jī)?nèi)容,各位看官有什么好的想法也可以通過(guò)执泰,評(píng)論或者留言的方式來(lái)告訴我們枕磁,讓我們下期再會(huì)。
最后术吝,小編分類整理了許多java進(jìn)階學(xué)習(xí)材料和BAT面試給熱愛(ài)IT行業(yè)的你计济,如果需要資料的請(qǐng)轉(zhuǎn)發(fā)此文章后再私聊小編回復(fù)【java】就能領(lǐng)取2019年java進(jìn)階學(xué)習(xí)資料和BAT面試題以及《Effective Java》(第3版)電子版書(shū)籍。也可以加群:712263501領(lǐng)取海量學(xué)習(xí)資料進(jìn)行學(xué)習(xí)排苍。