何幻
Programming is about ideas,
languages are just a way to express them.
首页
归档
分类
Design
分类
如何编写一个简单的 debugger
09-19
如何编写一个简单的解释器
01-15
如何编写一个简单的 parser
01-06
迭代无法解决的架构问题
05-15
站在巨人的肩膀上
12-11
写好一个系统需要额外付出多少努力
12-02
怎样有效的执行计划
10-29
编程语言的表述习惯与信息损失
06-28
软件开发过程中风险管理
06-13
软件开发者的绩效管理
06-02
为什么软件项目总会延期
05-24
要不要让用户可编程
04-24
不写代码?
03-21
一般性之外的考虑
12-15
我们的用户是聪明人
11-22
怎样让自己写的代码更通用
11-09
系统架构的重要性
09-20
如何避免过早优化
08-05
可扩展性到底有多重要
05-11
异常先行
04-15
抽象层的稳定性
04-05
结构与细节
08-25
源码的误区
08-17
代码的组织和管理方式
06-23
也谈服务化
03-24
走出技术的舒适区
01-26
软件工具的设计艺术
12-27
抽象与现实
09-21
决策的秘密
09-12
如何应对需求变更
06-02
让事情去发生
05-29
面向痛点的应变之道
05-16
论工具
03-11
软件工程师的前瞻性
03-08
真实在哪里
01-29
消除重复与可复用相距多远
09-11
抽象的层次
08-11
可替换的设计策略
03-31
jQuery插件的把玩方式
03-24
设计的连续性
03-20
设计的正交性
02-07
封装的内涵
01-29