個人簡介
區塊鏈 / 後端工程師
Taichung City,TW
因遊戲任務系統持續擴增新任務,而每個任務相關的 NFT 空投合約資訊、metadata、png 皆不同,因此為專案導入「 簡單工廠模式 」讓各任務的 NFT 合約資訊清晰可見,減少冗餘的 if else 以提升可讀性 :
因系統日漸龐大,而各功能的改動及賣出去的各套系統版控皆沒有記錄,每一次的更新皆像走在鋼索上,因此為公司測試機導入「 Git & Commit Message 規範 」讓每一次異動的原因與意圖清楚留下記錄,之後回頭再次更新時,能清楚瞭解當時異動的情況與原因,以及更清楚每一套系統更新到什麼版本 :
與區塊鏈技術的邂逅
在一次偶然的機會學習加密貨幣投資,進而知道區塊鏈技術,當時的我剛接觸到區塊鏈技術,並立即看到了其未來的潛力,於是我決定進入這個領域,深入研究和開發區塊鏈技術,甚至參加了 Telegram 舉辦的 TON 黑客松比賽,與區塊鏈領域的高手們切磋交流。這些經歷讓我對區塊鏈技術和相關領域的發展有了更深入的瞭解和經驗。
持續精進的後端
除了區塊鏈技術,我還擅長後端開發。我深入瞭解了 Nodejs 的同步與非同步處理,以應對高併發時的運作效能。另外對於 Express 框架提供的 middleware 也更加掌握,將其應用於處理前端調用 API 時的預處理行為,ex : 調用者身份驗證。以及後端執行過程中的錯誤處理。並具有良好的專案架構上職責拆分的觀念,而且也能設計出更規範的資料庫結構,包括執行到第三正規化。
區塊鏈尬後端
部份開發者可能認為區塊鏈技術與後端技術雷同,也許能夠完全取代後端而實現完全去中心化,不過自己實際深入了解與開發後,認為將兩項技術結合能達到一加一大於二的效果,ex : 以資料庫處理跨鏈橋映射相對簡單。我的區塊鏈和後端開發經驗,使我能夠適應不同的項目需求,同時也為我提供了一個更廣泛的技術視野,並有能力在區塊鏈和後端領域中實現卓越的表現。
持續精進追求卓越
在設計鏈遊後端系統的過程中,我盡可能將職責拆細使系統更加趨近高內聚低耦合,也將持續精進重構與設計模式等相關知識,並導入到每一次開發的專案上,不斷迭代改善,使架構越來越完善。在這樣子持續學習並以專案實戰當作練習,使我在學習路上不感到痛苦,甚至看見自己設計的專案架構相較以前越來越好而感到快樂。
我叫林承葦,這是我結合區塊鏈技術與後端技術後提升到的一個新的技術視野,更廣泛的視野使我更加有自信接受各種挑戰,已經迫不及待想加入貴公司,為公司增添戰力,也希望能與團隊多互相交流培養良好的開發觀念,使專案 & 程式碼的品質更加卓越。
個人簡介
區塊鏈 / 後端工程師
Taichung City,TW
因遊戲任務系統持續擴增新任務,而每個任務相關的 NFT 空投合約資訊、metadata、png 皆不同,因此為專案導入「 簡單工廠模式 」讓各任務的 NFT 合約資訊清晰可見,減少冗餘的 if else 以提升可讀性 :
因系統日漸龐大,而各功能的改動及賣出去的各套系統版控皆沒有記錄,每一次的更新皆像走在鋼索上,因此為公司測試機導入「 Git & Commit Message 規範 」讓每一次異動的原因與意圖清楚留下記錄,之後回頭再次更新時,能清楚瞭解當時異動的情況與原因,以及更清楚每一套系統更新到什麼版本 :
與區塊鏈技術的邂逅
在一次偶然的機會學習加密貨幣投資,進而知道區塊鏈技術,當時的我剛接觸到區塊鏈技術,並立即看到了其未來的潛力,於是我決定進入這個領域,深入研究和開發區塊鏈技術,甚至參加了 Telegram 舉辦的 TON 黑客松比賽,與區塊鏈領域的高手們切磋交流。這些經歷讓我對區塊鏈技術和相關領域的發展有了更深入的瞭解和經驗。
持續精進的後端
除了區塊鏈技術,我還擅長後端開發。我深入瞭解了 Nodejs 的同步與非同步處理,以應對高併發時的運作效能。另外對於 Express 框架提供的 middleware 也更加掌握,將其應用於處理前端調用 API 時的預處理行為,ex : 調用者身份驗證。以及後端執行過程中的錯誤處理。並具有良好的專案架構上職責拆分的觀念,而且也能設計出更規範的資料庫結構,包括執行到第三正規化。
區塊鏈尬後端
部份開發者可能認為區塊鏈技術與後端技術雷同,也許能夠完全取代後端而實現完全去中心化,不過自己實際深入了解與開發後,認為將兩項技術結合能達到一加一大於二的效果,ex : 以資料庫處理跨鏈橋映射相對簡單。我的區塊鏈和後端開發經驗,使我能夠適應不同的項目需求,同時也為我提供了一個更廣泛的技術視野,並有能力在區塊鏈和後端領域中實現卓越的表現。
持續精進追求卓越
在設計鏈遊後端系統的過程中,我盡可能將職責拆細使系統更加趨近高內聚低耦合,也將持續精進重構與設計模式等相關知識,並導入到每一次開發的專案上,不斷迭代改善,使架構越來越完善。在這樣子持續學習並以專案實戰當作練習,使我在學習路上不感到痛苦,甚至看見自己設計的專案架構相較以前越來越好而感到快樂。
我叫林承葦,這是我結合區塊鏈技術與後端技術後提升到的一個新的技術視野,更廣泛的視野使我更加有自信接受各種挑戰,已經迫不及待想加入貴公司,為公司增添戰力,也希望能與團隊多互相交流培養良好的開發觀念,使專案 & 程式碼的品質更加卓越。