要我是你的读者,我看到冗长的语法,我会跳过的。 编程是件很有趣的事情,你要吸引读者,不能上来就说怎么怎么错。我听到一个名词叫做"最小惊讶原则”, 意思就是尽可能不违背用户(程序员)常识。基于这个思路,如果纠结于太多这些烦人的东西,会让书的趣味性下降很多。
让一本技术书有趣起来,多讲些故事就好了,比如一些大家都知道和编程相关的故事,比如你讲数据类型表示范围,可以讲讲千年虫。说起这个,我想起C专家编程,实在是太有趣了!
你的书有些习题例子还是设置的不错的,比如算阶乘,还有tic-tac-toe,我记得是有一年清华的硕士入学试题,还有就是有一年VIA的面试题目。我不知道你是不是高校教师,或者培训机构什么的,能多设置些习题练习,甚至做个上千行的例子,对于一些想进一步提高的人很有帮助的。
能让你的读者在学习过程中查阅技术文档,可不是一件小事,技术工作很多时间就是查阅文档,阅读代码,查找问题。
最后,“为什么要用系统的”, 为什么不哪?
欢迎光临 Chinaunix (http://bbs.chinaunix.net/) | Powered by Discuz! X3.2 |