有感于框架设计难,实施框架更难!
生活随笔
收集整理的這篇文章主要介紹了
有感于框架设计难,实施框架更难!
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
很久沒有寫了,不能怪沒有時間,只是自己太懶。
這兩天休息,有時間重新回顧一下項目的設計,從目前的開發情況看,最早設計的一些編程框架,并沒有很好的遵守,看上去比較零亂,這個可能由于項目進度的關系,同事們可能沒有時間去琢磨一個不熟悉的東西,怎么上手快,就怎么做。這也令我想起在園子里一位朋友說他的同事也曾拒絕使用他設計的框架來開發項目。問題是一個項目不可能只有一兩個人承擔,面對整個團隊如何“推銷”自己的設計呢?
應當說適用框架有利于降低開發難度,保證質量,提高開發效率。但是關鍵由于使用框架后,必須熟悉新的封裝方式,理解框架結構,增加了學習的時間,特別是對于原來已經習慣另外一套模式的程序員來講,是不愿意再花時間的。(如果在這些框架前面冠以MS..當然會另當別論)。框架本身肯定也會存在這樣和那樣的問題,而且問題的解決也可能不那么容易,凡此種種,造成了程序員們的抵觸也是可以理解的。
針對這些情況,我想,把框架的設計和開發演變成團隊共同的持續行為,這樣團隊成員通過開發框架,更加容易理解和了解框架的內容,以便在項目中適當的使用框架,系統框架作為團隊的一個產品,團隊成員從情感上也會更容易接受。
這樣做也會有風險,首先是,參與的人增加后,如何保證框架本身的質量。其次,框架的演變和項目開發交錯進行,也容易給軟件的配置管理帶來混亂。對整個項目的管理要求也會越來越高。
寫在2006年上班之前,希望今年能夠很好的解決這些問題。
這兩天休息,有時間重新回顧一下項目的設計,從目前的開發情況看,最早設計的一些編程框架,并沒有很好的遵守,看上去比較零亂,這個可能由于項目進度的關系,同事們可能沒有時間去琢磨一個不熟悉的東西,怎么上手快,就怎么做。這也令我想起在園子里一位朋友說他的同事也曾拒絕使用他設計的框架來開發項目。問題是一個項目不可能只有一兩個人承擔,面對整個團隊如何“推銷”自己的設計呢?
應當說適用框架有利于降低開發難度,保證質量,提高開發效率。但是關鍵由于使用框架后,必須熟悉新的封裝方式,理解框架結構,增加了學習的時間,特別是對于原來已經習慣另外一套模式的程序員來講,是不愿意再花時間的。(如果在這些框架前面冠以MS..當然會另當別論)。框架本身肯定也會存在這樣和那樣的問題,而且問題的解決也可能不那么容易,凡此種種,造成了程序員們的抵觸也是可以理解的。
針對這些情況,我想,把框架的設計和開發演變成團隊共同的持續行為,這樣團隊成員通過開發框架,更加容易理解和了解框架的內容,以便在項目中適當的使用框架,系統框架作為團隊的一個產品,團隊成員從情感上也會更容易接受。
這樣做也會有風險,首先是,參與的人增加后,如何保證框架本身的質量。其次,框架的演變和項目開發交錯進行,也容易給軟件的配置管理帶來混亂。對整個項目的管理要求也會越來越高。
寫在2006年上班之前,希望今年能夠很好的解決這些問題。
轉載于:https://www.cnblogs.com/xingzhixp/archive/2006/01/03/310300.html
總結
以上是生活随笔為你收集整理的有感于框架设计难,实施框架更难!的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 二哈多少钱啊?
- 下一篇: css层叠样式表(一)