kodofish.dev

軟體工程實踐練習場

有想到什麼就會拿來寫寫看

這一系列文章是我在閱讀 Working Effectively with Legacy Code 這本書的書摘,其中穿插著我對於部份內容的心得。我盡可能的重新用自己的話與理解來寫這一系列文,好讓自己能夠重新整理書中的內容。若對於此書有興趣,也同時被遺留代碼殘害的工程師非常推薦將這本書買回去好好的閱讀。

今天發現了 Lag 有一段時間的新功能,就是 Nuget.org 支援 Deprecating packages 新功能。 過去 Nuget 在還沒有支援這項功能前,開發者只能一直讓舊版軟體一直掛在 nuget.org 上, 讓使用者繼續使用,或是使用 Unlisting,讓使用者無法繼續搜尋到特定版本的 Package。

從事軟體開發工作已經多年,軟體品質、工程師績效向來是一直難以量化呈現的問題。過去曾看過管理階層試圖以各種方式來定義,但總有許多技術上的問題與人性挑戰。無法量化,團隊就難以對於品質有一致的認知,沒有一致的認知在開發的過程中多少就會有些許的衝突。

使用 Redis 時為了增加其安全性,不讓其他人可以隨時連進 Redis 進行操作,通常都會設定一組密碼。而密碼的設定除了透過修改 Redis config 之外,Redis 也提供了一個指令可以直接在線上進行修改,而且不需要重啟服務。

Visual Studio Code 是平常工作之外最常使用的編輯器了,不論是寫文件、查 Log、寫 Blog 都是用 Visual Studio Code。平時寫 Code 用的 Visual Studio 2017 本身就有設定檔同步的功能,不論我在公司或在家中使用時,都有一致的操作環環境與體驗。但 Visual Studio Code 卻沒有內建類似的功能,每當我新增了 Extension 或修改了設定,就必須再次在另一台電腦上手動再做一次,有點不方便。抱著這樣的困擾在 Google 上找了一下,就找到了今天想為此寫篇文的 Extension Settings Sync

人生總有一個又一個的選擇,小從今天吃什麼,大到到底該不該換工作等人生職涯選擇。但不論做下何種決定,這些決定累積成為了現在的自己。 人生總有一個又一個的選擇,小從今天吃什麼,大到到底該不該換工作等人生職涯選擇。但不論做下何種決定,這些決定累積成為了現在的自己。 人生總有一個又一個的選擇,小從今天吃什麼,大到到底該不該換工作等人生職涯選擇。但不論做下何種決定,這些決定累積成為了現在的自己。

18年的最後就是看著五月天的跨年演唱會直播、吃著前兩天發現的起家雞韓國炸雞中度過,想想這兩年都是待在團隊內擔任 Team Member 的角色,也因此大多數時間都是在練開發技能,年終結束了,來對自己做個人回顧。

最新文章

分類

關於

關於 Kodofish, 但其實自介還沒寫