賞味期限 - 程式過期怎麼辦

更新於 發佈於 閱讀時間約 1 分鐘
先講結論
過期一下其實不會怎麼樣
沒時間的人可以上一頁了
食物飲料有保鮮期
3C家電有保固期
那麼程式過期該怎麼辦
現在的程式大部分都會依賴框架
不會從頭自己造輪子
剛剛說的保存期限
其實是指框架的維護年限
以微軟早期的網頁框架
.net framework為例
4.6版本只支援到2022年四月
或是現在最流行的三大框架之一
由臉書開發的React
18.1版本只支援到2022年六月
這個期限是指不再更新的日期
而不是像牛奶的賞味期限
時間到了就臭酸
所以即使超過支援期限
程式還是會正常執行
根據實務經驗
的確可以看到很多老舊的程式碼
還是頭好壯壯的在運作
繼續賣力地為公司賺錢
如果想要延長程式的保固期限
只要更新框架的版本就可以了
以業界的術語來說
這個過程叫做migration
一般來說
migration都會是大工程
而且商業價值不大
甚至負面的影響會比較多
因為大翻新很容易有bug
而且花費的時間
也會比開發新功能來得更久
如果要migration
通常必須要額外花心力
說服公司高層
是個吃力不討好的工作
即使過期仍可以運作
為什麼還要migration?
因為當你的程式碼太過老舊
會漸漸地找不到工程師維護
大部分工程師
還是喜歡新的程式碼
第一個是因為新的框架
普遍比較好維護
第二個是太舊的框架
在履歷上面不會有什麼加分
沒人維護的code
雖然不會壞
但是也不會再更好了
不過如果是手機開發工程師
寫Android或iOS的
那就得比較辛苦了
官方會明訂期限
如果你不更新框架版本
就無法發布新的版本
到Google Play商店
或是Apple Store
所以呢
結論就如開頭所說
過期一下是不會怎麼樣的
但是過期太久
一次要大翻新
就有工程師要倒大楣了
avatar-img
1會員
5內容數
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
法蘭克的沙龍 的其他內容
在台灣長大的人 應該都對地震颱風不陌生 地震從無感到強震 颱風從熱帶低氣壓到強颱 根據災害的嚴重程度 中央氣象局會制訂不同的等級 程式的Bug雖然不是天災 但絕對算是一種人禍 所以也會有相對應的級別 那麼Bug如何分級呢?
不想過年天天被call怎麼辦? 試試看Code Freeze,安心過好年
在台灣長大的人 應該都對地震颱風不陌生 地震從無感到強震 颱風從熱帶低氣壓到強颱 根據災害的嚴重程度 中央氣象局會制訂不同的等級 程式的Bug雖然不是天災 但絕對算是一種人禍 所以也會有相對應的級別 那麼Bug如何分級呢?
不想過年天天被call怎麼辦? 試試看Code Freeze,安心過好年
你可能也想看
Google News 追蹤
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
我很喜歡Emily想到的【第4集】標題—賞味無限!蛇龜小姐的過期書報攤。 非常強烈的反差感,但不單是為了效果,而是和內容切題。 蛇龜小姐的歷史和文化研究的專長,光聽podcast都能感受到。還維妙維肖地模仿體育主播的播報。 最後講了兩本母職相關的繪本,用了《休假》來當收尾,是很完美
Thumbnail
「所以,你想要用A框架,但又覺得B框架也不錯?」David挑眉問道,一臉的疑惑和一絲不易察覺的笑意。 .... David神秘地笑了笑,「技術選擇可不是簡單的喜好問題,它牽扯到技術轉移的成本、技術負債的累積,還有整個團隊的長期發展。先來聽聽我的想法吧。」
Thumbnail
一款遊戲的開發,肯定伴隨大大小小的修改和調整。 創作者不能怕改。但問題是,改東西需要花時間。一些看似簡單的改動,背後程式邏輯可能要好幾天,甚至幾星期才能修正。 對於不懂程式的人,有時很難判斷東西好不好修。所以今天就來說一下,對程式來說什麼樣的修正會令我們頭痛呢?   先以一個草莓奶油蛋糕為例
Thumbnail
我們可能會有一種迷思,不管開發什麼系統,開發團隊都袛會有一種方式來工作。反正不管怎麼樣,系統最終也一定是能開發出來的。那麼選擇開發生命週期又跟我何干?本篇將會介紹專案經理應該如何為不同特性的專案選擇最合適的管理策略,即生命週期。
Thumbnail
《藍色時期》主角矢口八虎,應該是我看過最擰巴、糾結、掙扎......沒有「追夢主角」光環的存在了。 起初,八虎會對畫畫感到有興趣,是因為感受到「活著」—— 「一直以來,我都沒能實際感覺到自己活著,直到畫了那幅藍色的畫,現在我終於感受到心臟快要跳動了。」 但是,藝術永遠不只存在表面上的美好。
Thumbnail
妹妹:"麻麻、我覺得今天看診的醫生叔叔很帥ㄟ,比拔拔帥。" 麻麻:"真的喔?"
Thumbnail
今年的2/25居然達成20年的等待,看到小楨的演出,全場聽到了許多令人驚艷、特別的時刻。還有林貓王的90年代發燒金曲歌單,最後的散場更是別出心裁。與朋友一起分享美好回憶,這個特別的時刻一定會變成人生中一個重要的切片。
在快速變遷的商業世界中,了解產品生命週期對企業來說是至關重要的。一個產品從誕生、成長、成熟到衰退的每個階段,都涉及複雜的市場策略和商業決策。本文將深入探討產品生命週期的每個階段,揭示如何通過有效的管理延長產品壽命,並在文章最後引入分鏡表的概念,討論其在產品策劃階段的應用與重要性。
Thumbnail
本文將解密—化妝品過期還能用嗎?並教大家如何判斷過期化妝品是否變質,讓大家都能輕鬆處理過期化妝品。
Thumbnail
/ 大家現在出門買東西還會帶錢包嗎 鴨鴨發現自己好像快一個禮拜沒帶錢包出門 還是可以天天買滿買好回家(? 因此為了記錄手機消費跟各種紅利優惠 鴨鴨都會特別注意銀行的App好不好用! 像是介面設計就是會很在意的地方 很多銀行通常會為了要滿足不同客群 會推出很多App讓使用者下載 每次
Thumbnail
我很喜歡Emily想到的【第4集】標題—賞味無限!蛇龜小姐的過期書報攤。 非常強烈的反差感,但不單是為了效果,而是和內容切題。 蛇龜小姐的歷史和文化研究的專長,光聽podcast都能感受到。還維妙維肖地模仿體育主播的播報。 最後講了兩本母職相關的繪本,用了《休假》來當收尾,是很完美
Thumbnail
「所以,你想要用A框架,但又覺得B框架也不錯?」David挑眉問道,一臉的疑惑和一絲不易察覺的笑意。 .... David神秘地笑了笑,「技術選擇可不是簡單的喜好問題,它牽扯到技術轉移的成本、技術負債的累積,還有整個團隊的長期發展。先來聽聽我的想法吧。」
Thumbnail
一款遊戲的開發,肯定伴隨大大小小的修改和調整。 創作者不能怕改。但問題是,改東西需要花時間。一些看似簡單的改動,背後程式邏輯可能要好幾天,甚至幾星期才能修正。 對於不懂程式的人,有時很難判斷東西好不好修。所以今天就來說一下,對程式來說什麼樣的修正會令我們頭痛呢?   先以一個草莓奶油蛋糕為例
Thumbnail
我們可能會有一種迷思,不管開發什麼系統,開發團隊都袛會有一種方式來工作。反正不管怎麼樣,系統最終也一定是能開發出來的。那麼選擇開發生命週期又跟我何干?本篇將會介紹專案經理應該如何為不同特性的專案選擇最合適的管理策略,即生命週期。
Thumbnail
《藍色時期》主角矢口八虎,應該是我看過最擰巴、糾結、掙扎......沒有「追夢主角」光環的存在了。 起初,八虎會對畫畫感到有興趣,是因為感受到「活著」—— 「一直以來,我都沒能實際感覺到自己活著,直到畫了那幅藍色的畫,現在我終於感受到心臟快要跳動了。」 但是,藝術永遠不只存在表面上的美好。
Thumbnail
妹妹:"麻麻、我覺得今天看診的醫生叔叔很帥ㄟ,比拔拔帥。" 麻麻:"真的喔?"
Thumbnail
今年的2/25居然達成20年的等待,看到小楨的演出,全場聽到了許多令人驚艷、特別的時刻。還有林貓王的90年代發燒金曲歌單,最後的散場更是別出心裁。與朋友一起分享美好回憶,這個特別的時刻一定會變成人生中一個重要的切片。
在快速變遷的商業世界中,了解產品生命週期對企業來說是至關重要的。一個產品從誕生、成長、成熟到衰退的每個階段,都涉及複雜的市場策略和商業決策。本文將深入探討產品生命週期的每個階段,揭示如何通過有效的管理延長產品壽命,並在文章最後引入分鏡表的概念,討論其在產品策劃階段的應用與重要性。
Thumbnail
本文將解密—化妝品過期還能用嗎?並教大家如何判斷過期化妝品是否變質,讓大家都能輕鬆處理過期化妝品。