新書(shū)創(chuàng )作談:周立功教授數十年之心血力作《程序設計與數據結構》
近日,周立功教授公開(kāi)了數十年之心血力作《程序設計與數據結構》,此書(shū)在4月28日落筆,電子版已無(wú)償性分享到電子工程師與高校群體,在致遠電子公眾號后臺回復關(guān)鍵字【程序設計】可在線(xiàn)閱讀。
本文引用地址:http://dyxdggzs.com/article/201705/358895.htm在程序設計過(guò)程中,很多開(kāi)發(fā)人員在沒(méi)有全局思維的把控,科學(xué)、系統的組織以及嚴密的測試與部署下,單純地為開(kāi)發(fā)而開(kāi)發(fā),而代碼的優(yōu)劣,直接決定了軟件的質(zhì)量和成本,最終導致企業(yè)不得不投入大量的維護費用,造成資金的嚴重浪費。

周立功教授創(chuàng )業(yè)二十余載,一直懷著(zhù)“讓世界認識中國造”的歷史使命,在企業(yè)管理和人才塑造培養的過(guò)程中不斷思考:在資源有限的開(kāi)發(fā)環(huán)境下,如何最大化軟件工程價(jià)值;在行業(yè)競爭日益劇增的社會(huì )環(huán)境下,如何打造更具核心價(jià)值的產(chǎn)品優(yōu)勢;在教學(xué)實(shí)踐與教學(xué)理念背道而馳的教育環(huán)境下,如何有效提高技術(shù)人員軟技能,避免蠻力開(kāi)發(fā)現象,甚至成為一位閱讀程序者。
為了將實(shí)際開(kāi)發(fā)過(guò)程中總結的有價(jià)值的技術(shù)應用分享給大家,周立功及其團隊整理出《程序設計與數據結構》這本書(shū),其內容如同培訓講師的教案,是周立功和團隊的讀書(shū)筆記和程序設計實(shí)踐的心得。

《程序設計與數據結構》重點(diǎn)闡述了三大方向內容。
C語(yǔ)言學(xué)習中的痛點(diǎn):針對當前工程師在C語(yǔ)言學(xué)習中的痛點(diǎn),如指針函數與函數指針,如何靈活應用結構體等。從變量的三要素(變量的類(lèi)型,變量的值和變量的地址)出發(fā),采用推導的方式,深入淺出的分析了廣大C程序員學(xué)習和開(kāi)發(fā)中遇到的難點(diǎn)。
從方法論的高度對C語(yǔ)言在數據結構和算法方面的應用進(jìn)行了深入講解和闡述。
講解了絕大多數C程序員開(kāi)發(fā)生涯中沒(méi)有考慮過(guò)的問(wèn)題:如何用C實(shí)現面向對象的編程。眾所周知,C是面對過(guò)程的一種編程語(yǔ)言,那么C語(yǔ)言能否實(shí)現面向對象的編程,如何實(shí)現?如何深入理解面向對象的思想,這些內容都可以在本書(shū)中找到答案。
寫(xiě)在最后
《程序設計與數據結構》僅是《嵌入式軟件工程方法與實(shí)踐叢書(shū)》中的第一套第一本書(shū),叢書(shū)共含四套:
第一套
《程序設計與數據結構》
《面向接口的編程——基于A(yíng)Mteal&LPC824》
《面向對象的分析與設計》
第二套
《面向接口的編程——基于A(yíng)Works&ARM9》(適用于各種ARM內核)
《面向對象的分析與設計》
第三套
《面向接口的編程——基于Linux&ARM9》(適用于各種ARM9以上內核)
《面向對象的分析與設計》
第四套
《C++現代程序設計》
《面向接口的編程——基于A(yíng)Works&ARM9》(適用于各種ARM9以上內核)
《面向接口的編程——基于Linux》(適用于各種ARM9以上內核)
《面向對象的分析與設計》
還在寫(xiě)作中的內容包括測試與持續集成,書(shū)籍均由周立功團隊從理論知識到實(shí)踐應用的精華匯編,將來(lái)會(huì )陸續與大家見(jiàn)面,共同學(xué)習與探討
評論