溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點(diǎn)擊 登錄注冊 即表示同意《億速云用戶服務(wù)條款》

走通用軟件架構(gòu)路線?走通用軟件產(chǎn)品路線?我們都要有夢想與大家一起分享走過的經(jīng)驗(yàn)

發(fā)布時間:2020-07-06 19:08:09 來源:網(wǎng)絡(luò) 閱讀:344 作者:jirigala 欄目:軟件技術(shù)

   其實(shí)我們做開發(fā)的都有一個夢想,有個強(qiáng)大的軟件架構(gòu),開發(fā)起軟件又好用又快,功能又強(qiáng)大。然后天天刻苦專研,折騰好幾年后才能出來一個勉強(qiáng)可以用的,而且也不容易得到大家認(rèn)可的架構(gòu)來。

  這個架構(gòu)往往會存在幾個問題:

  1:與其他人的架構(gòu)沒明顯的技術(shù)優(yōu)勢,因?yàn)槲覀兇蠹业乃狡鋵?shí)都很一般的,真的編程牛人大多都在牛X公司就業(yè)了,他們一般沒空去寫個框架來。

  2:往往我們開發(fā)出來的架構(gòu),有些功能上的不足,例如缺少報(bào)表功能,缺少工作流程功能,缺少C/S的,要么就是不支持多數(shù)據(jù)庫,不支持WCF等等。

  3:往往落后與最新的技術(shù),我們框架往往是研究2-3年后才能成熟,但是2-3年時間里往往是會出來一個新的技術(shù),更牛X的技術(shù)。

  4:界面不夠友好,畢竟不是幾十個人的正規(guī)團(tuán)隊(duì)的產(chǎn)品,往往是1個人的力量做出來的,一個人往往不是神仙又有美感,又有編程能力,又有數(shù)據(jù)庫技能難的。

  5:測試力度不夠,每個公司都需要生存發(fā)展,不可能安排幾個人去專心開發(fā)架構(gòu),然后有配置好幾個人去測試,那一年的投資都接近百八十萬了,沒幾個公司會這么干。那投資的產(chǎn)出比例也過低,而且這幾個人也未必是技術(shù)大牛,潛力可能也是有限的,不可能研發(fā)出全國有名的技術(shù)架構(gòu)來,投入與產(chǎn)出的比例的不太好,能看到是思路一條。

  6:這么多年的經(jīng)驗(yàn)來看,沒幾個人靠軟件技術(shù)架構(gòu)發(fā)家致富最后成功了,甚至能看到生存得好好的公司也沒幾個。


  軟件架構(gòu)想做得好,就需要投入一定的人力物力,我也相對來說是孤陋寡聞的一個人,但是知道有幾個公司的技術(shù)架構(gòu)還是比較牛的,但是這幾個公司主營業(yè)務(wù)可能都不是靠技術(shù)架構(gòu)的。


  這幾年推銷輕量級技術(shù)架構(gòu)也遇到了很多挫折,給大家分享一下。


  有一次有個北京的一個研發(fā)部門經(jīng)理咨詢通用權(quán)限組件,那時候通用權(quán)限組件也銷售得很便宜是498元,這個部門經(jīng)理聽到498元后,覺得很貴,這么貴還不如自己開發(fā)了,他說他手底下有的是人,找一個人開發(fā)3個月就可以足夠做出來了,498元太貴。

  在北京一個開發(fā)人員1個月的成本有多少高?北京的軟件開發(fā)需求、他們的意識總比內(nèi)地人開明很多吧,就是推銷給一個部門經(jīng)理498元都覺得很貴,寧可讓北京的開發(fā)人員開發(fā)3個月也不肯購買498元的組件,而且他看了文檔后還認(rèn)可做的不錯,普通的一個開發(fā)人員3個月是否能開發(fā)出一個像樣的,經(jīng)得起推敲的系統(tǒng)組件來?若真能3個月就開發(fā)出來,早干啥來著?



  還有一個開發(fā)人員的對話,我的項(xiàng)目主要偏重多數(shù)據(jù)庫支持,win/web同步,win設(shè)置需要有三層服務(wù)器,其它報(bào)表啥的各個系統(tǒng)都有,你現(xiàn)在這個框架有興趣,不過我以前做的也有類似的,b/s,c/s通用,有代碼生成器,還帶了gridview定義各列寬度啥的,只是自己維護(hù)太費(fèi)勁所以想用你的,貌似你現(xiàn)在的cs的比較少?。?/p>

  已有win/web程序框架功能:

     單位管理,
     用戶管理,
     角色管理,
     日志管理,

  win/web各自有寫好的配套程序,另外能根據(jù)數(shù)據(jù)字典,自動生成win,web的部分編輯代碼,自動配置gridview動態(tài)顯示的列啥的。沒多少錢,主要是要投入精力理解你這個,另外你更新了,我們能得到新的不?我是做應(yīng)用的,不是做這個的所以才要拋棄我自己的用你們的東西啊

  這又是一個開發(fā)人員的真實(shí)對白,

  1:維護(hù)自己的很累。

  2:對自己的也愛不釋手,又懷疑別人的。

  3:憂郁不覺,也不肯下決心就替換了。

  4:自己開發(fā)軟件的收益也不是很高,能省則省。


  其實(shí)大家都有各種心態(tài),其實(shí)都差不多的,靠軟件架構(gòu)出頭很難,還是需要靠軟件產(chǎn)品,在研究架構(gòu)其樂無窮的同行朋友門,可以多考慮一下將來的路怎么走了。死胡同還是少折騰比較好,或者是有個超過俗人的想象力,一次性突破了,來個徹底個革新。


   說到架構(gòu),可以走幾個路線:

   1:微軟的企業(yè)級開發(fā)架構(gòu),人家也是投入了人力物力,水平也很高,可以多學(xué)習(xí)。

   2: 直接購買10萬一套,一年授權(quán)費(fèi)用10萬左右的成品軟件架構(gòu)產(chǎn)品,工作流產(chǎn)品。


   興趣愛好學(xué)習(xí)的:

   1:國外的開源架構(gòu)。

   2:通用權(quán)限管理系統(tǒng)(吉日的收費(fèi)的),自然框架(金色海洋免費(fèi)的)什么的,省得折騰自己了。




向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場,如果涉及侵權(quán)請聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI