公司最近接到一個(gè)小項(xiàng)目,幫一個(gè)學(xué)院做一個(gè)網(wǎng)站。經(jīng)理安排了我們兩個(gè)人做,時(shí)間只有兩周。BTW,我們公司有自己的CMS產(chǎn)品,所謂的做網(wǎng)站只是基于這個(gè)進(jìn)行功能定制和擴(kuò)充。
我剛從其它項(xiàng)目退下來(lái),這個(gè)項(xiàng)目不熟悉,經(jīng)理要我做部分模塊,然后由那人負(fù)責(zé)集成。
我們兩個(gè)人接到任務(wù)后,你做你的,我做我的,這其間經(jīng)理也沒(méi)過(guò)問(wèn)過(guò)。我們倆都以為這項(xiàng)目處于癱瘓狀態(tài),因?yàn)橐恢睕](méi)有收到客戶(hù)的明確需求,不知道要確切要上些啥。
這星期一我請(qǐng)假了,沒(méi)來(lái)公司。星期二一到公司,經(jīng)理問(wèn)我的模塊做得怎樣了?我心里直笑,我那點(diǎn)小東西早搞定了。星期二、星期三自己仍然漫不經(jīng)過(guò)地把自己做得那點(diǎn)東西改改。
星期四了,經(jīng)理要求看成果了,說(shuō)是星期五要到客戶(hù)里去演示。我跟那個(gè)兄弟一看這架式,趕快合并。弄了半天,首頁(yè)沒(méi)排齊。經(jīng)理是個(gè)老好人,也沒(méi)發(fā)什么火,只是叫我們倆合起來(lái)把它弄好。
我這邊做的時(shí)候mysql安裝的時(shí)候設(shè)置的編碼是gbk,而他那邊做的時(shí)候mysql安裝的時(shí)候設(shè)置的編碼是latin-1,我的數(shù)據(jù)庫(kù)集成到他那邊的mysql去的話(huà),糟糕,全是亂碼。
急……還好,找到了資料,知道了mysql支持?jǐn)?shù)據(jù)庫(kù)級(jí)別的編碼設(shè)置,把自己機(jī)器上的mysql改為latin-1,然后重新建數(shù)據(jù)庫(kù)

心里暗想,把我數(shù)據(jù)庫(kù)導(dǎo)到他的機(jī)子里,竟然不行!
Mysql服務(wù)器設(shè)置(latin-1),建了一個(gè)數(shù)據(jù)庫(kù)設(shè)置為gbk------>遷移到另一臺(tái)mysql上面怎么辦?
最后在他機(jī)子上重建數(shù)據(jù)庫(kù)解決。
那兄弟家較遠(yuǎn),先回了;經(jīng)理也先回了。最后我一個(gè)人忙到快11點(diǎn),才好不容易把頁(yè)面排版,集成的問(wèn)題搞定。BTW,那兄弟人品好,做人到位,好學(xué)。所以為他做點(diǎn)不,心里很樂(lè)意。
經(jīng)理今天叫我們到會(huì)議室,聊了快二個(gè)小時(shí)。感覺(jué)還有點(diǎn)道理,小記一下。
1、分工后,只有兩人以上參與,自己要交流。事實(shí):我倆感情是好,可是交流的都是生活上的事,技術(shù)上的交流也是泛泛而談,偏偏對(duì)這種小項(xiàng)目的事,我倆都不怎的愛(ài)交流。
2、要有計(jì)劃。預(yù)則立啊,這道理很淺顯。事實(shí):我倆都漫不經(jīng)心,沒(méi)有把這項(xiàng)目太當(dāng)回事,更不要說(shuō)計(jì)劃。
3、要有主次之分。網(wǎng)站最重要的是美觀。首頁(yè)都對(duì)不齊,其它的再好也沒(méi)用。
4、微軟的“多小多原則”。小版本,多發(fā)布,多階段。帶bug的軟件是可以發(fā)布,關(guān)鍵是主要的地方要拿得出手。這一句意義最大,做軟件不要鉆牛角尖,太鉆技術(shù)細(xì)節(jié),結(jié)果弄得結(jié)點(diǎn)到了時(shí)首頁(yè)還沒(méi)對(duì)齊。
結(jié)論:
1、做軟件不要懶,該整理的時(shí)候一定要整理。
2、做軟件不要省,該配置的時(shí)候一定要配置,兩個(gè)人開(kāi)發(fā)也一定要配版本管理。
3、做軟件要注意宏觀。