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

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

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

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

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

500521073_副本.jpg

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

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

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

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

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

  1. 廣告1
  2. 廣告2
  3. 廣告3
  4. 廣告4
主站蜘蛛池模板: 精品一区二区三区中文字幕 | 亚洲精品国产成人7777 | 一级女性全黄久久生活片 | avtt天堂网 手机资源 | 欧美另类精品 | 久久国产视频一区 | 亚洲一级免费毛片 | 久久免费视频7 | 成人a毛片久久免费播放 | 久久精品免费观看久久 | 理论片黄色 | 国产精品免费aⅴ片在线观看 | 午夜久久视频 | 美女把张开腿男生猛戳免费视频 | 国产99久久| 欧美一级特黄aaaaaa在线看首页 | 日韩欧美理论 | 二区久久国产乱子伦免费精品 | 久久福利影视 | 国产欧美在线观看视频 | 九九草在线观看 | 91久久精品国产一区二区 | 欧美成人免费午夜全 | 成人亚洲欧美日韩在线 | 欧美一级毛片片免费 | 青娱乐色 | 亚洲欧美日韩精品在线 | 日本一区二区三区欧美在线观看 | 中文字幕亚洲一区二区v@在线 | 婷婷国产成人久久精品激情 | 91原创在线| 久久久这里只有精品免费 | 国产高清免费影视在线观看 | 三级网址在线 | 99在线免费观看 | 国产精品久久精品视 | 日本成人不卡视频 | 92看片淫黄大片看国产片 | 国产激情一区二区三区四区 | 国产福利久久 | 一级毛片日韩 |