国产一级簧片-国产一极毛片-国产一国产a一级毛片-国产一国产一有一级毛片-91三级视频-91大学生视频

藍鷗旗下品牌:鷗課學院
全國咨詢電話:13152008057
您的位置: 首頁 > 最新資訊 > 作為一個程序員,開發時應該注意哪些問題?

作為一個程序員,開發時應該注意哪些問題?

2017-09-05 藍鷗
4125人 瀏覽:

  從程序員一路走來,我們中有多少人都曾熱衷于系統功能的大而全,那些可有可無的配置功能,以及僅僅作為修飾的個性化定制。雖然這些功能都似乎能為我們的產品增光添彩,但它們真的是用戶最需要的嗎?如果讓我們回到過去,我們還會堅持付出那些代價去實現這些功能嗎?藍鷗資深講師為大家總結了程序員開發的時候應該注意的一些問題。

500521073_副本.jpg

  優秀的系統絕不可能憑空產生,它也沒有一個統一的標準,眾多選擇中作出平衡與取舍。該使用什么樣的架構,采用哪種技術,在這個功能中使用什么設計模式,采用何種緩存策略等等,這些都需要我們根據當時的環境、資源、用戶等要素做出恰當的選擇。與其提供很多功能而最終用戶卻始終覺得不好用,倒不如做好一個能真正幫助用戶解決問題的功能,讓用戶覺得,“嗯,這樣就挺好”,然后再進一步,“如果能…就會更好了”,這樣一步一步做出理想的產品來。

  我們在系統設計與開發時應該盡可能避免的問題:

  不盲目使用新技術:新技術意味著風險和不確定的代價(多因修補未知缺陷引起),因此我所在的金融行業里,很少會選擇那些新生技術(1年內),而更傾向于選擇成熟且穩定發展中的技術或框架。

  避免過度設計:過度設計源于系統設計者沒有理解用戶的真正需求,而將自認為有必要的功能附加于系統之上。而前面提到的可配置、個性化等就是那些最典型的例子。要避免過度設計其實也很簡單,要做到多看(看那些優秀的系統是如何設計類似功能的),多想(站在用戶的角度去想他們所提需求背后真正的痛點和問題是什么),多做(不要只停留在需求文檔上,盡可能快地做出能夠驗證需求的功能原型,然后與用戶不斷確認和改進),多說(在每一個階段都與用戶保持持續有效的溝通)。

  不在項目中技術鍍金:技術鍍金指的是開發人員在項目開發中過于追求技術的完美性,試圖在技術上鍍上一層完美的金殼,導致軟件開發工作量加大,項目時間拉長,而最終有可能導致整個項目的失敗。我們不應該否定程序員追求完美的自我要求,但應該在項目中引導他們正確地理解“這樣就好”的理念,幫助他們平衡追求完美與項目現實要求之間的關系,從而作出最恰當的技術方案選擇。

  1. 廣告1
  2. 廣告2
  3. 廣告3
  4. 廣告4
主站蜘蛛池模板: 欧美一级特黄aaa大片 | 国产成人毛片毛片久久网 | 亚洲一区二区三区成人 | 欧美性色xo在线 | 久久一本色道综合 | 日韩亚洲欧美一区二区三区 | 国内精品久久久久影院免费 | 欧美成人毛片免费网站 | 成人免费一级片 | 日本三级成人午夜视频网 | 亚洲综合色视频在线观看 | 日韩三级免费观看 | 国产精品久久网 | 手机免费看a | 高清色黄毛片一级毛片 | 欧美三级黄色 | 国产三级日本三级日产三级66 | 久久中文字幕在线观看 | 日韩久操| 美女被躁免费视频软件 | 亚洲天天 | 国产精品秒播无毒不卡 | 视频二区 中文字幕 欧美 | 九九九九九九精品免费 | 国产综合在线视频 | 久久精品国产一区 | 日韩欧美在线综合网高清 | 国产日本在线视频 | 成人一区二区免费中文字幕 | 99爱在线精品视频免费观看9 | 久久久不卡国产精品一区二区 | 99久久久免费精品免费 | 337p欧美| 久久毛片免费看 | 亚洲欧美视频在线观看 | 国产无卡一级毛片aaa | 黄人成a动漫片免费网站 | 亚洲精品日韩专区在线观看 | 亚洲国产欧美日韩精品一区二区三区 | 欧洲性大片xxxxx久久久 | a毛片免费|