Javadream

          A long way and a dream.
          我已經(jīng)忘記是第幾次修改需求了,反正策劃組的主管最善長(zhǎng)想點(diǎn)子,而我也得跟著轉(zhuǎn)。雖然每一次修改都會(huì)帶來(lái)質(zhì)的變化,改代碼很累很累,不過(guò)也是一種鍛煉。

          這次改的地方是區(qū)域,表面上看起來(lái)外部所顯示的數(shù)據(jù)僅僅關(guān)于該區(qū)域的數(shù)據(jù),可是卻引起內(nèi)核程序的大震動(dòng),因?yàn)楦鲄^(qū)域必須要擁有不同的后臺(tái)和不同的權(quán)限,而審核的數(shù)據(jù)也是因區(qū)域的不同而不同,那么就必須對(duì)整個(gè)管理后臺(tái)程序進(jìn)行質(zhì)的修改。

          有一種比較簡(jiǎn)單的方法是對(duì)原有的管理后臺(tái)進(jìn)行copy,對(duì)對(duì)應(yīng)的區(qū)域進(jìn)行專門的修改,也就是硬編碼的方式。很簡(jiǎn)單,但不好擴(kuò)展。

          有一種比較麻煩的方法,就是生成區(qū)域權(quán)限表,對(duì)整個(gè)admin程序進(jìn)行擴(kuò)充,或者否定原來(lái)整個(gè)admin程序以達(dá)到目的,可是開發(fā)周期至少要一個(gè)多月,而策劃組給的時(shí)間為15天。

          原來(lái)的程序不是我寫的,我對(duì)這個(gè)程序是否能達(dá)到目的還是沒有信心,不過(guò)也給我開了新的一門科目,多級(jí)多區(qū)域權(quán)限程序的開發(fā)。

          怎么我總覺得這是一次大型程序的開發(fā)呢?大型程序用的不是java,用的卻是php?我很吃驚,原來(lái)軟件的開發(fā)可以像雪球一樣越滾越大,越來(lái)越復(fù)雜,怪不得人說(shuō)做一個(gè)程序員容易,而做一個(gè)系統(tǒng)架構(gòu)師就很難了。
          主站蜘蛛池模板: 博湖县| 庆云县| 定安县| 科技| 杭锦后旗| 绥阳县| 辰溪县| 岚皋县| 吉木乃县| 岳普湖县| 长宁县| 金乡县| 堆龙德庆县| 汾阳市| 苍溪县| 塘沽区| 巧家县| 昌江| 玉山县| 马边| 密山市| 松原市| 册亨县| 定日县| 承德县| 商河县| 吴川市| 囊谦县| 军事| 三都| 剑川县| 定结县| 丁青县| 什邡市| 长宁县| 诸城市| 嘉定区| 黔西| 富顺县| 辽宁省| 沙田区|