這幾天都在看FIBA,前幾天中國(guó)隊(duì)的表現(xiàn)讓我有點(diǎn)失望,昨天和塞內(nèi)加爾開(kāi)始還把我氣暈了,不過(guò)有驚無(wú)險(xiǎn),最后把他拿下了,今天對(duì)斯若日尼亞,開(kāi)始一樣是表現(xiàn)一般,姚明從頭打到尾,最后拿下36分,10個(gè)籃板,中國(guó)最后靠王仕鵬的一個(gè)壓哨3分一分之差險(xiǎn)勝,最后真是讓我大快人心,祝愿中國(guó)隊(duì)在隨后的比賽中一路走好。
終于盼到了,今天可以好好看姚明的表現(xiàn),心里真是爽?。?!
這兩天asp.net2.0學(xué)的比較郁悶,對(duì)各個(gè)別人寫(xiě)好的控件,等asp.net 2.0的新特性很是郁悶,由于了解的都不是表象的東西,到底內(nèi)部是怎么樣的,完全不知道是怎么回事,這使我產(chǎn)生了一個(gè)想法,到底學(xué)習(xí)編程,應(yīng)該是從開(kāi)源的東西開(kāi)始學(xué),還是。。。
在用C++設(shè)計(jì)過(guò)程中的規(guī)則:
?1、在編程序時(shí),你是在為你針對(duì)某個(gè)問(wèn)題的解決方案中的思想建立起一種具體表示。讓程序的結(jié)構(gòu)
盡可能地直接反映這些思想。
?a、如果你能把它看成一個(gè)獨(dú)立的概念,就把它做成一個(gè)類(lèi)
?b、如果你能把它看成一個(gè)獨(dú)立的實(shí)體,就把它做成某個(gè)類(lèi)的對(duì)象
?c、如果兩個(gè)類(lèi)具有共同的界面,將此界面做成一個(gè)抽象類(lèi)
?d、如果兩個(gè)類(lèi)的實(shí)現(xiàn)有某些顯著的共同東西,將這些共性做成一個(gè)基類(lèi)
?e、如果一個(gè)類(lèi)是一種對(duì)象的容器,將它做成一個(gè)模板 。
?f、如果一組類(lèi)、模板等互相之間有邏輯聯(lián)系,將他們放進(jìn)一個(gè)名字空間里
?2、在你定義一個(gè)并不是實(shí)現(xiàn)某個(gè)像矩陣或復(fù)數(shù)這樣的數(shù)學(xué)對(duì)象的類(lèi)時(shí),或者定義一個(gè)低層的類(lèi)型如鏈
接標(biāo)的時(shí)候:
??a、不要使用全局?jǐn)?shù)據(jù)(使用成員)
??b、不要使用全局函數(shù)
??c、不要使用公用數(shù)據(jù)成員
??d、不要使用友元,除非為了避免a和c
??e、不要在一個(gè)類(lèi)里面放“類(lèi)型域”;采用虛函數(shù)
??f、不要使用在線(xiàn)函數(shù),除非作為效果顯著地優(yōu)化。