EI工人智慧 之 source code

更新於 2024/10/07閱讀時間約 1 分鐘

各行各業,各有所長,各種甘苦,各自體悟;

經年累月,醞釀含藏,以小見大,見微知著;

舉一反三,化繁為簡,雖小故事,確大道理;

程式設計,軟體工程,滴水所成,工人智慧。

source code

軟體開發的工作,多數時候是對現有程式進行功能增修與除錯,也就是說,要對一個你根本不認識的原始程式碼做事。

任務的首要步驟,就是弄清楚實際現況到底是什麼,其途徑可能是參加教育訓練、閱讀開發文件、資深口述記憶等等。

但現實是殘酷的,教育訓練難得、開發文件過時、資深記憶喪失或錯亂,最後,唯一能夠做的就是 trace source code。

若是不幸遇到程式管控不當,版控程式不可信,你以為的 source code 不是 source code,那就只能到正式機,取回實際正在運作的程式,進行差異比對,還原出真正的原始程式碼。甚至究柢至程式之外的資料庫與系統環境,越接近底層邏輯,越明事理,越有把握,心越安定。


欲明真相,追本溯源,而人的源頭

.

.

.

.

.

.

.

是「」。

avatar-img
23會員
157內容數
「Rice」是理想的自己。這些文章是我用心血完成的作品,裡面有我的成長,也是我存在的證明。希望自己能言之有物。
留言0
查看全部
avatar-img
發表第一個留言支持創作者!
Rice的沙龍 的其他內容
學習是得,思考是失
你今天「執著」了嗎?喔!講錯,你今天「信仰」了嗎!?
  最近,聽了一遍《了凡四訓》的白話文有聲書,是一部關於「諸惡莫作,眾善奉行」的著作 . . .
「你睡著了嗎?抑或不想醒著!」
  自作主張地將「期望」置於其他人事物上,是相當消極的態度;但真正可怕的是 . . .
人生是 . . .
學習是得,思考是失
你今天「執著」了嗎?喔!講錯,你今天「信仰」了嗎!?
  最近,聽了一遍《了凡四訓》的白話文有聲書,是一部關於「諸惡莫作,眾善奉行」的著作 . . .
「你睡著了嗎?抑或不想醒著!」
  自作主張地將「期望」置於其他人事物上,是相當消極的態度;但真正可怕的是 . . .
人生是 . . .
你可能也想看
Google News 追蹤
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
這篇文章探討了工程師在如何有效提升自己,強調不僅僅是多coding,而是要對程式碼有更深層的理解。隨著職涯發展,工程師需要從單純的技術執行者轉變為團隊領導者,具備解決複雜問題和與他人有效溝通的能力。
數學系的訓練,與上面閱讀原始碼的優先順序,本質上是反過來的。在數學的訓練中,是先把函數定義的非常清楚,再進一步去看函數應用在具體的數據上會發生什麼行為,然後就到此為止,不太會再有進一步的討論。但如上面西尾泰和所述,工程師看事情的角度,是先掌握全局,然後再進一步細化每一層的細節。
Thumbnail
職場中有句話常被人提起:“先懂做人,才能做事。”這句話看似簡單,卻蘊含了深刻的智慧。今天,我們就來聊聊這個主題,並通過一個真實的故事,讓大家更深入地理解這句話的真正含義。
Thumbnail
恭喜你!如果你正在考慮成為一名初階軟體工程師,那麼你即將踏上一條充滿挑戰與機遇的黃金大道。這條路上既有高山峻嶺,也有美麗風光。作為初階軟體工程師,你將體驗到程式設計的奇妙世界,並學會如何在其中找到自己的立足之地。這篇文章將為你揭開這個職業的神秘面紗,帶你了解其中的酸甜苦辣
Thumbnail
實際就業後,會發現收集與分析需求,通常都不是工程師在做,會有另一群人,以非工程的角度收集及分析需求,然後在開發過程中蹦出不同的火花,於是很好奇另一群人的想法是什麼?我不敢說這本書能完全代表另一群人的想法,但確實能夠得到很多有用的思維。推薦給所有的軟體工程師。
Thumbnail
什麼是業?業是一切存在的固有基礎,它指的是我們在無意識的狀態下,為自己編寫的舊軟體程式,我們一直在體驗的,其實是「業的印記」。 換句話說,業不是懲罰或獎勵,而是生命試圖完滿自己的過程。 我們受制於所累積的過去,人生因而變得慣性、重複、和受困。換句話說,無意識的頭腦就是一個充滿「記憶」的龐
Thumbnail
追求乾淨的程式碼是好的開始,但不要陷入過度設計的陷阱,導致程式難以維護。實際上,考慮團隊狀況和專注於解決真正的問題更為重要。了解公司的規模和現實情況,適時調整工作重心。技術不斷進步,使得寫程式變得更加容易,但這並不意味著工程師的角色會消失。在選擇技術時,也要考慮隱形成本有時簡單的解決方案反而更有效。
Thumbnail
對理工出身的我而言,「人的感受」真的很難處理,因為你控制不了對方的感覺。 你想嘛!工程師寫程式,寫錯了,改一改重新編譯,我們沒有必要去對程式碼噓寒問暖呀~
Thumbnail
徵的就是你 🫵 超ㄅㄧㄤˋ 獎品搭配超瞎趴的四大主題,等你踹共啦!還有機會獲得經典的「偉士牌樂高」喔!馬上來參加本次的活動吧!
Thumbnail
隨著理財資訊的普及,越來越多台灣人不再將資產侷限於台股,而是將視野拓展到國際市場。特別是美國市場,其豐富的理財選擇,讓不少人開始思考將資金配置於海外市場的可能性。 然而,要參與美國市場並不只是盲目跟隨標的這麼簡單,而是需要策略和方式,尤其對新手而言,除了選股以外還會遇到語言、開戶流程、Ap
Thumbnail
這篇文章探討了工程師在如何有效提升自己,強調不僅僅是多coding,而是要對程式碼有更深層的理解。隨著職涯發展,工程師需要從單純的技術執行者轉變為團隊領導者,具備解決複雜問題和與他人有效溝通的能力。
數學系的訓練,與上面閱讀原始碼的優先順序,本質上是反過來的。在數學的訓練中,是先把函數定義的非常清楚,再進一步去看函數應用在具體的數據上會發生什麼行為,然後就到此為止,不太會再有進一步的討論。但如上面西尾泰和所述,工程師看事情的角度,是先掌握全局,然後再進一步細化每一層的細節。
Thumbnail
職場中有句話常被人提起:“先懂做人,才能做事。”這句話看似簡單,卻蘊含了深刻的智慧。今天,我們就來聊聊這個主題,並通過一個真實的故事,讓大家更深入地理解這句話的真正含義。
Thumbnail
恭喜你!如果你正在考慮成為一名初階軟體工程師,那麼你即將踏上一條充滿挑戰與機遇的黃金大道。這條路上既有高山峻嶺,也有美麗風光。作為初階軟體工程師,你將體驗到程式設計的奇妙世界,並學會如何在其中找到自己的立足之地。這篇文章將為你揭開這個職業的神秘面紗,帶你了解其中的酸甜苦辣
Thumbnail
實際就業後,會發現收集與分析需求,通常都不是工程師在做,會有另一群人,以非工程的角度收集及分析需求,然後在開發過程中蹦出不同的火花,於是很好奇另一群人的想法是什麼?我不敢說這本書能完全代表另一群人的想法,但確實能夠得到很多有用的思維。推薦給所有的軟體工程師。
Thumbnail
什麼是業?業是一切存在的固有基礎,它指的是我們在無意識的狀態下,為自己編寫的舊軟體程式,我們一直在體驗的,其實是「業的印記」。 換句話說,業不是懲罰或獎勵,而是生命試圖完滿自己的過程。 我們受制於所累積的過去,人生因而變得慣性、重複、和受困。換句話說,無意識的頭腦就是一個充滿「記憶」的龐
Thumbnail
追求乾淨的程式碼是好的開始,但不要陷入過度設計的陷阱,導致程式難以維護。實際上,考慮團隊狀況和專注於解決真正的問題更為重要。了解公司的規模和現實情況,適時調整工作重心。技術不斷進步,使得寫程式變得更加容易,但這並不意味著工程師的角色會消失。在選擇技術時,也要考慮隱形成本有時簡單的解決方案反而更有效。
Thumbnail
對理工出身的我而言,「人的感受」真的很難處理,因為你控制不了對方的感覺。 你想嘛!工程師寫程式,寫錯了,改一改重新編譯,我們沒有必要去對程式碼噓寒問暖呀~