李亚龙的博客

当 Evernote 遇上 Alfred

Alfred 是 Mac 上当之无愧的效率神器,强大的搜索功能以及可自定义的工作流,可以极大限度的发挥出 macOS 自动化脚本的威力。

而今天的另一个主角,就是个人知识管理界的大佬 Evernote ,国内版名为印象笔记。

当它们俩结合在一起时,会产生怎样神奇的反应?

阅读更多

Hello C# (一)

面向对象编程(Object Oriented Programming, OOP)的威力大家已经有目共睹,以类和对象为核心的抽象方式,可以把生活中绝大部分实体抽象成一个类,能很好的化简实际生活中的各种问题。然而,这只是一种思维范式,程序完全可以在脱离面向对象的情况下被写出来。

本文将从 OOP 的一些机制着手,反推设计者的动机,最终目的是探求并阐述现代的面向对象为何被设计成这种形式。以及何为 OOD ,何为符合 OOD 规范的 OOP 代码。 这将是一个系列文章,而此篇就作为该系列的开头。

阅读更多