軟體開發隨筆,我覺得目前,這每一句話我都應該牢記。

2021-04-12 17:46:06 字數 892 閱讀 5011

軟體開發隨筆,我覺得目前,這每一句話我都應該牢記。

首先,非常重要的是需求分析。

要徹底弄明白目前客戶能表達出來的需求,功能的,效能的,還有技術的,還有其他的。本來客戶就難以表達清楚所有需求,如果我們在沒有好好去分析,那麼結果只能是我們理解的和客戶想要的想去甚遠。

功能項要求我們肯定會記得,效能需求卻經常忘記了!多少資料量,什麼硬體及網路環境下,多少人訪問,達到什麼樣的速度。

還有一點,客戶的不合理的要求我們有責任提出來並說服客戶取消這些要求。

然後就是設計。

這一步要有足夠的時間來做,即使我們用的是敏捷開發,我覺得我們也要花足夠的時間來理清思路,然後寫**。有乙個好的架構是絕對必要。如果沒有好的工程師,我的建議是這個軟體就不要去做,它必將勞民傷財、不得善終。

不斷重構。設計永遠都不是合理的,所以重構永遠都是必要的。在專案進度計畫的時候這一時間要安排好。

**審閱,讓別人去閱讀你寫的**,他會替你發現你自己無論如何都想不到的問題。

寫高質量的**。一天寫了幾百行**,但是很差,還不如只寫十行。

測試 測試是一件非常困難的事情。如果乙個稍微大一點的專案是手工測試的,那麼這個專案的質量將是無法控制的。

測試要從需求開始。

享受生活

千萬千萬不要去應付你的經理,不要為了趕進度而犧牲質量,不要加班。去享受你的工作,去開發出你心愛的軟體!開心比什麼都重要!遇到問題的時候,心平氣和的與你的經理溝通。如果對你的經理不滿意,請告訴我。

我需要掌握的領域

1.軟體專案中人的問題。 2.

軟體開發的問題。 3.

市場問題。

案頭必備的書:

人月神化 人件

等軟體經典著作。

軟體開發流程隨筆

工作兩個多月了,反思記錄心得體會。探索 框架,一直很被動的原因就是不了解框架,因此不知道怎麼入手,不知道從哪來到哪去,探索框架主要靠導師講解,其次自己主動探索,再其次補充框架的理論知識。我覺得應該這樣學習 理論和實踐相結合,從實踐出發,單點突破,然後再系統化吸收,巨集觀理論也要了解,不需要掌握和精通...

軟體開發流程隨筆

工作兩個多月了,反思記錄心得體會。探索 框架,一直很被動的原因就是不了解框架,因此不知道怎麼入手,不知道從哪來到哪去,探索框架主要靠導師講解,其次自己主動探索,再其次補充框架的理論知識。我覺得應該這樣學習 理論和實踐相結合,從實踐出發,單點突破,然後再系統化吸收,巨集觀理論也要了解,不需要掌握和精通...

為什麼軟體開發方法讓你覺得糟糕

現在我作為乙個學生,還不知道自己的能力到底在什麼位置。對於軟體開發方法也是接觸不久,不清楚自己是否到達了使用各種開發模型的門檻。想法很多,但是因為不知道如何用 實現,就否決了這個想法。根據各種開發方法可以讓軟體的開發更為符合需求,但學習這些方法也是成本。讓我有一種感覺 我本來是為了更好地進行軟體開發...