「幫我做的跟 Facebook 一樣單純就好」「嗯 … ?」
沒有最正確的軟體架構,通常都需要隨著時間和發展階段進行修正和修改。系統最終會變成怎樣往往也和公司的管理方式及運作模式密切相關。
軟體開發是結合領域知識、工程方法及成本控制等多面向的複雜任務,尤其在這個技術發展越來越快、用戶需求越來越細緻的時代,複雜度往往遠超想像。
作為程式開發者,每次聽到「加個 flag 就好」或者「開個變數存起來」這種話總是會心頭一驚。理由也很正常,就是像這樣子的 workaround 並沒有真正解決問題,只是徒留技術債,以後怎麼爆炸的都不知道。
實體與虛擬的融合:NFT 在線下的整合與虛實連動情境
FreeStay 雲端排號助手 https://freestay.revtel.app/
NFT image generator https://www.nft-farm.app/