發(fā)布者:如何解決軟件開(kāi)發(fā)的外在難題
時(shí)間:2022.03.26
來(lái)源:如何解決軟件開(kāi)發(fā)的外在難題
首先需要更好的語(yǔ)言和開(kāi)發(fā)環(huán)境。如果可以用更少的人編寫(xiě)程序(比如兩個(gè)人能代替整個(gè)團(tuán)隊(duì),或者一個(gè)團(tuán)隊(duì)代替一個(gè)部門(mén)),則可以大大削減組織規(guī)模。如果由同一個(gè)人來(lái)編寫(xiě)接口的前后臺(tái),就不需要開(kāi)會(huì)討論了。生產(chǎn)率的提升不僅可以降低編寫(xiě)代碼的成本,而且還會(huì)改變工作的方式,從而降低其他工作的成本。雖說(shuō)如此,但這種方式也有局限性,因?yàn)槌绦騿T無(wú)法將所有業(yè)務(wù)都納入他們的腦海中。
為了編寫(xiě)程序,需要了解領(lǐng)域知識(shí)以及需要做出的決定。為此,你需要了解所有細(xì)節(jié),然后建立一種思維模型。雖然這種方法可行,但可能不是有效的方法。還有一種方法,根據(jù)一些顯而易見(jiàn)的細(xì)節(jié),構(gòu)建一個(gè)小型的思維模型。然后,根據(jù)這個(gè)模型創(chuàng)建一個(gè)小程序,并實(shí)際驗(yàn)證這個(gè)思維模型。然后根據(jù)得到的反饋進(jìn)行迭代,這樣每次創(chuàng)建的模型就會(huì)越來(lái)越豐富,越來(lái)越準(zhǔn)確。這種方法似乎更好,因?yàn)樗先藗儗W(xué)習(xí)的過(guò)程。為了保證這種方法的有效性,你需要快速測(cè)試并獲得反饋。理想狀態(tài)是在輸入完代碼后,新的代碼就立即開(kāi)始運(yùn)行。改變開(kāi)發(fā)環(huán)境,實(shí)現(xiàn)更快的迭代周期,可以讓開(kāi)發(fā)人員從第一種方法轉(zhuǎn)變成第二種,從而幫助他們理解問(wèn)題。
更具表現(xiàn)力的編程語(yǔ)言是否能夠顯著地提高生產(chǎn)力?如果能通過(guò)更好的工具來(lái)理解現(xiàn)有代碼,實(shí)現(xiàn)更快的開(kāi)發(fā)迭代周期,并減少繁瑣的“體力”勞動(dòng),就有可能改變軟件開(kāi)發(fā)的方式,并從多方面改善我們的工作。
推薦資訊
聯(lián)系我們
聯(lián)系我們
24小時(shí)熱線
電話
地址
郵箱
在線留言
獲取方案
股權(quán)代碼
服務(wù)熱線
一瞬公眾號(hào)
掃一掃關(guān)注微信
版權(quán)所有?青島一瞬網(wǎng)絡(luò)科技有限公司
魯公網(wǎng)安備37020202370226號(hào) 魯ICP備09061626號(hào)-9
網(wǎng)站建設(shè):一瞬網(wǎng)絡(luò)