Design is there to enable you to keep changing the software easily in the long term. -...
Design is there to enable you to keep changing the software easily in the long term. -...
一個(gè)出發(fā)點(diǎn) 當(dāng)談起軟件設(shè)計(jì)的目的時(shí),能夠獲得所有人認(rèn)同的答案只有一個(gè):功能實(shí)現(xiàn)。 因?yàn)檫@是一個(gè)軟件存在的根本原因。 而在計(jì)算機(jī)軟件發(fā)展的初期,這一點(diǎn)也正是所有人做軟件設(shè)計(jì)的唯...
本文想從一個(gè)角度來(lái)讓大家認(rèn)識(shí)到回答一個(gè)問(wèn)題不能從表面或者感覺(jué)來(lái)判斷,這是學(xué)習(xí)技術(shù)的大忌,很多新手如果剛開始沒(méi)有一套學(xué)習(xí)方法,從各種碎片化信息去學(xué)習(xí)編程,學(xué)習(xí)一段時(shí)間很容易進(jìn)入...
工欲善其事必先利其器 --《論語(yǔ)·衛(wèi)靈公》 一個(gè)好的IDE不僅要提供舒適簡(jiǎn)潔和方便的源代碼編輯環(huán)境,還要提供功能強(qiáng)大的調(diào)試環(huán)境。XCODE是目前來(lái)說(shuō)對(duì)iOS應(yīng)用開發(fā)支持的最好...
cosmos主網(wǎng)即將上線,對(duì)文檔做了大量更新。特地翻譯了一下,方便小伙伴們閱覽, 之后會(huì)持續(xù)更新第三章教程:開始程序目標(biāo)開始編寫你的程序KeeperMsg和HandlerSe...
前言 第三方庫(kù)是工程開發(fā)必不可少的部分,而第三方庫(kù)可以是.a和.framework的靜態(tài)庫(kù),也可以是.framework的動(dòng)態(tài)庫(kù),其中靜態(tài)庫(kù)是最常用的方式。靜態(tài)庫(kù)往往比較大,...
前言 最近遇到一個(gè)錯(cuò)誤,如下 正文 以.c文件的編譯流程為例,如下圖。我們按照以下的步驟,用gcc對(duì)代碼進(jìn)行編譯。 test.c的代碼如下 gcc指令處理 預(yù)處理 編譯 匯編...