GTD軟體

程式設計師走向架構師——思維導圖

一、架構師是什麼?要做什麼? 架構師:是一個既需要掌控整體又需要洞悉區域性瓶頸並依據具體的業務場景給出解決方案的團隊領導型人物。架構師不是一個人,他需要建立高效的體系,帶領團隊去攻城略地,在規定的時間

如何來一次說幹就幹的重構(流程篇)

前言 隨著公司業務的爆炸式的增長,需求規模和使用者規模也迅速地膨脹起來,這樣給系統的三高(高效能、高併發、高可用)以及擴充套件性、可維護性都帶來了考驗。而舊系統因為早期設計的各種侷限性(如早期參與人員的水平

Ramda 之 empty()

在 C# 我們有 String.Empty() 來表示 空字串 取代 "" ,相同地,在 Ramda 我們有 empty() ,當 String、Object 與 Array 傳進 empty

近五年重大勒索軟體攻擊事件盤點

惡意軟體已存在多年。1991年,一位生物學家曾通過郵件向其他艾滋病研究人員傳播PC Cyborg,這便是有史以來的第一個勒索軟體。 在00年左右,Archiveus則是第一個使用加密的勒索軟體,雖然它早已被

每日一算 -- 斐波那契數列型別題

假設你正在爬樓梯。需要 n 階你才能到達樓頂。 每次你可以爬 1 或 2 個臺階。你有多少種不同的方法可以爬到樓頂呢? 注意:給定 n 是一個正整數。 日常找規律 當有1階時 F(1) = 1

python錯誤、異常和程式除錯

異常是Python程式在執行過程中引發的錯誤,如果程式中引發了未進行處理的異常,程式就會由於異常而終止執行,只有為程式新增異常處理,才能使程式更“健壯”。 Python對異常的處理,有它自己的語法形式,掌握

限制管理

本文討論模組分解的策略問題。 想起要寫它,是上週寫這個推演時引入的概念:in nek:從CPU和TPU的不同語言抽象看抽象原則 。當時討論到這樣一個現象:TPU/NPU的程式設計

上帝的歸上帝,凱撒的歸凱撒—— CODING 許可權管理更新

上帝的歸上帝,凱撒的歸凱撒 《馬太福音》22 章 15-22 節,耶穌用這句話,說明了神權與政權之間的正確關係,奠定了神權與政權的基礎,也劃清了二者的界限。其實這兩個問題如今也依舊出現在公司架構中,隨著數字

每個開發者應該瞭解的SOLID原則

面向物件的程式設計模式為軟體開發帶來了新的設計理念。 這使開發人員能夠在一個類中組合具有相同目的/功能的資料,無論整個應用程式如何,這個類處理特定的事情。 但是,這種面向物件的程式設計還是不能預防寫出令

1718604434.9439