無代碼什麼時候有用 ?

{"type":"doc","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","marks":[{"type":"italic"},{"type":"strong"}],"text":"本文最初發表於原作者Linus Lee"},{"type":"text","marks":[{"type":"italic"}],"text":"個人博客,經作者授權,InfoQ 中文站翻譯並分享。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"blockquote","content":[{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"如果無代碼想成爲“傳統”軟件的有力競爭者,就需要從早期軟件的錯誤中汲取教訓。"}]}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"要討論無代碼(no-code)的好處,我們首先來討論題外話,談談無代碼和有代碼(yes-code)之間的根本區別。"}]},{"type":"heading","attrs":{"align":null,"level":2},"content":[{"type":"text","text":"抽象性粒度"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"軟件,是的,代碼軟件,已經存在一段時間了。作爲一個行業,我們學到的一件事就是如何編寫出能夠優雅發展的軟件。遺憾的是,我們並不完美,遺留系統仍然在激增,但作爲一個技術行業,我們已經學會了如何構建和發展軟件系統,以應對跨越數年和數十年的不斷變化的需求和制約因素。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null},"content":[{"type":"text","text":"當我們第一次用軟件解決問題時,我們會針對當天的約束因素寫一些代碼。我們不一定知道問題將會如何變化。也許明天就會有不同的客戶或利益相關者,或者產品也許會擴展爲服務於一個相關的、但不同的問題空間。爲了適應不斷變化的環境,我們需要能夠在不重寫的情況下改變軟件,這就是軟件工程的基本內容:如何改變軟件系統。改變是遊戲的主題。"}]},{"type":"paragraph","attrs":{"indent":0,"number":0,"align":null,"origin":null}}]}
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章