Skip to content

WIP - A book about the key visions, mindsets, tools and practices of a productive and thus elegant use of Mac OS for programmers. 施工中🚧 - 事关程序员如何优雅并高效地使用Mac OS的理念、思维、工具与实践集。

Notifications You must be signed in to change notification settings

EthanLin-TWer/elegant-mac

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

优雅的 MAC

阅读地址优雅的 Mac

这本书始于加入 ThoughtWorks 7 个月后的 2016 年 2 月,它是一本关于程序员如何用好 Mac 来提高工作效率的经验总结,目前还在写作中。已经有很多人写过类似的东西,为什么我还要写呢?我还要写。是为了给同行者发出信号,向未来者吹响号角;为了分享在效率与简洁之山上看到的美景;为了向所有专业程序员们未竟的伟大事业而致敬。

《桌有成效的程序员》在这方面,有全面的思路和细述:理念和实践。本书吸纳了很多灵感,并准备沿用这个结构。实践上,我未打算兼容 Windows 系统,默认使用 Mac。

以下是草稿

在日常工作中,我们很多时候都有或多或少的低效操作,都有不知觉干扰着我们注意力的因素:比如用鼠标打开一个几层深的目录只为了找到一个文件,比如经常使用上下左右键,比如 IDE 有里三层外三层的工具栏干扰注意力,比如过慢的打字速度等……它们都可以以更有效率的方式完成。如果你也有这样的症状,那么也许本书中的某些部分对你是有用的。

此书中关于效率做了以下的假设和限定:

  1. 目标受众是程序员
  2. 假定 Mac 作为编程平台普遍上比 Windows 更加高效

大纲

狭义来讲,我这里提的效率,指的是「使用作为日常工具的 Mac 电脑等硬件工具,更快速高效地完成同一项工作」。它是工作效率,它假定受众是程序员,它假定 Mac 作为编程平台比 Windows 等平台更加高效一些。

它认为,实现高效的一个核心理念是「声明式」地使用:不要自己操作每一个细节,告诉电脑你要干什么。

它认为,实现这个核心理念的两个核心指导原则是:

  • 坚持纯键盘
  • 坚持更高效的纯键盘

它认为,基本所有的鼠标操作都是低效的,都应该被更可键盘化的命令、脚本、工具来代替。

About

WIP - A book about the key visions, mindsets, tools and practices of a productive and thus elegant use of Mac OS for programmers. 施工中🚧 - 事关程序员如何优雅并高效地使用Mac OS的理念、思维、工具与实践集。

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published