- 程序員修煉之道:程序設計入門30講
- 呂云翔 傅義主編
- 514字
- 2019-08-08 18:36:03
內(nèi)容簡介
本書收錄了與程序設計基礎知識相關的30個問題。它們是大部分初次接觸編程的讀者共有的問題。這些問題的答案并不復雜,但是消化吸收它們卻不是一個簡單的過程。這需要讀者培養(yǎng)計算思維,學習從程序的視角看問題。當你可以回答本書所有的問題時,相信你已經(jīng)越過了程序設計的第一道門檻。
本書分為6部分,分別是:入門學堂、內(nèi)存模型、初窺算法、面向?qū)ο蟆⒄J識程序、編程之道。在入門學堂這部分中,主要介紹程序設計最基礎的知識,例如如何編寫第一個Java程序、第一個C++程序,學習調(diào)試程序等。在內(nèi)存模型這部分中,我們將學習指針、引用、棧和堆、參數(shù)傳遞等內(nèi)存相關的知識。初窺算法部分圍繞基礎的數(shù)據(jù)結(jié)構(gòu)和算法展開,如鏈表、遞歸算法、搜索算法等。在面向?qū)ο筮@部分中,我們將圍繞面向?qū)ο蟪绦蛟O計的三大特性展開學習。認識程序部分則介紹更多程序設計方面的知識,如異常處理機制、輸入輸出流、多線程編程等。編程之道部分講述提升代碼質(zhì)量的方法,編程不僅是一項工程性的工作,更是一項藝術工作,這一部分就圍繞程序設計的藝術性來展開。
本書面向所有計算機相關專業(yè)的學生,也面向所有對程序設計感興趣的入門學習者,只要對本書中的任何問題感到疑惑,并且想知道背后答案的讀者,都可以閱讀本書。
推薦閱讀
- SQL Server 從入門到項目實踐(超值版)
- 軟件架構(gòu)設計:大型網(wǎng)站技術架構(gòu)與業(yè)務架構(gòu)融合之道
- AWS Serverless架構(gòu):使用AWS從傳統(tǒng)部署方式向Serverless架構(gòu)遷移
- 機器人Python青少年編程開發(fā)實例
- 正則表達式經(jīng)典實例(第2版)
- PhoneGap:Beginner's Guide(Third Edition)
- 大學計算機基礎實驗指導
- Kotlin從基礎到實戰(zhàn)
- RabbitMQ Essentials
- AIRIOT物聯(lián)網(wǎng)平臺開發(fā)框架應用與實戰(zhàn)
- Test-Driven JavaScript Development
- .NET Standard 2.0 Cookbook
- Python大學實用教程
- Unity Character Animation with Mecanim
- 愛上C語言:C KISS