對象和數(shù)據(jù)結(jié)構(gòu) 6.1 數(shù)據(jù)抽象更愿意用抽象狀態(tài)表述數(shù)據(jù)雕什,這并不只是用接口和賦值器,取值器就萬事大吉攒发,要以更好的方式呈現(xiàn)某個(gè)對象包含的數(shù)據(jù),需...
5.1 格式的目的拋掉“讓代碼能工作”的想法晋南,今天編寫的功能惠猿,可能在下個(gè)版本中修改,但代碼的可讀性卻會對以后可能的修改行為產(chǎn)生深遠(yuǎn)的影響负间,5.2...
注釋"別給糟糕的代碼加注釋----重新寫吧" 若編程語言足夠有表達(dá)力偶妖,或者我們長于用這些語言來表達(dá)意圖姜凄,就不那么需要注釋--也許根本不需要 4....
函數(shù)3.1 短小函數(shù)的第一規(guī)則要短小,第二條規(guī)則是還要短小3.2 只做一件事3.3 每個(gè)函數(shù)一個(gè)抽象層級自頂向下讀代碼:向下規(guī)則3.4 Swit...
有意義的命名名副其實(shí)注意命名趾访,一旦發(fā)現(xiàn)有更好的名稱态秧,就換掉舊的,這樣做扼鞋,對你的代碼更清晰 2.4 做有意義的區(qū)分廢話都是冗余申鱼,variable(...
整潔的代碼態(tài)度; 什么是整潔的代碼優(yōu)雅和高效的代碼云头,代碼邏輯應(yīng)當(dāng)直接了當(dāng)捐友,叫缺陷難以隱藏,盡量減少依賴關(guān)系盘寡,使之便于維護(hù)楚殿,依據(jù)某種分層戰(zhàn)略完善錯(cuò)...
新的視頻播放Video Player新的可視化工具Timeline可以在軌道上組織的素材:動(dòng)畫,音頻竿痰,腳本,粒子效果創(chuàng)造影視內(nèi)容砌溺,過場動(dòng)畫影涉,游戲...