Home
Chang Wan
Cancel
Preview Image

Excerpts from "Clean Code"

You are reading this book for two reasons. First, you are a programmer. Second, you want to be a better programmer. Good. We need better programmers. Remember that code is really the langua...

Preview Image

What is Clean Code?

Yes, we’re a bunch of Code Monkeys, jumping up and down, thinking we’ve learnt the true meaning of coding. Unfortunately, whenever we grab a few sour peaches and sit proudly on a branch, we’re o...

Software Modelling and Design

Contents What is Modelling/Design? Why Do We Model Software? The design/modelling process What is Good Design? Design Principles Design Principle 1: Modularisation ...

Modelling Programs with Transition Systems

In the realm of theoretical computer science and formal methods, understanding system behavior is crucial. One of the foundational models used for this purpose is the Transition System. Content...

Introduction To Agile Project Management

Contents What is Agile? When to use Agile? Traditional approaches Characteristics of traditional approaches Issues with the Traditional Approaches Agile Ch...

Automated Software Verification

This module aims is to give an understanding of Automated Software Verification: key principles and techniques use of a range of verification tools both formal verification and testing cover...

Introduction to Project Management

Contents What Is a Project? Project Attributes Project Constraints Project Vs. Operation Examples of Projects What is Project Management? ...

Computer Science Terminology in English and Chinese

In many specialised fields, there are specialised technical terminologies. People use specific terminologies to mean specific things. This blog shows some common computer terminology in English an...

What is Software Engineering?

Contents Some definitions of Software Engineering What is Software Engineering? What is it different from other forms of engineering? Importance of software engineering Essential...

Preview Image

《万历十五年》摘录——李贽篇

李贽是儒家的信徒,也是“离经叛道”的异类,看到了种种的不足,但是又找不到出路。他不信佛教,却剃发为僧,跟那个时代显得格格不入。 目录 独特的思想家 “离经叛道”的异类 与时代格格不入的历史观 狱中自刎 从个人的角度来讲,李贽的不幸,在于他活的时间太长。如果他在 1587 年即万历十五年,也就是在他剃度为僧的前一年离开人世,四百年以后,很...

ip