我的书《编写高质量代码—Web前端开发修炼之道》面市了,请大家多多支持
呵,我的书终于面市了,请大家多多支持。线上地址:http://www.china-pub.com/196861
以下是在china-pub的答疑:
======================================================
我是本书的作者。非常感谢各位对本书的关注,介于有些同学对本书存在一些质疑,我想借此地向各位做一下解释。谢谢大家。
我想几位有质疑的同学一定是饱受国产垃圾书之苦,所以比较敏感吧。同各位一样,我对国产垃圾书也深恶痛绝。东拼西凑一点内容,丢几个可能跑都跑不通的代码,自顾自地讲,也不管读者是否能跟上思路,字数凑够了就成了一本书。相信我,对于这样的书我的厌恶程度不会比你低多少。
和绝大多数前端同行一样,进入这个圈子是因为对web的喜爱和前端的低门槛。我很喜欢读书,在前端摸爬滚打的这么些年,好书给我提供了很多帮助。《无懈可击的web设计》《精通css》《DOM javascript编程艺术》《javascript高级程序设计》《javascript设计模式》等等等等。好的书应该就像一位朋友一样在跟你聊天,他不会用可怕的词来吓唬你,也不会不顾你的注意力一个人自言自语,和他的交流会非常愉快,因为他知道你对什么感兴趣,也知道你什么地方可能会感到迷惑。如果问我我读过的书中,最喜欢什么书,我会毫不犹豫地回答“《DOM javascript编程艺术》”,在朋友们问我看什么书学js入门好时,我都会推荐它。它真的非常棒,一点一点不紧不慢,非常耐心,同时又循循善诱。另外,《大话设计模式》、《鸟哥的linux私房菜》、《head first设计模式》等等都非常不错,他们非常会表述,即生动又草根,一点也不“学术派”。虽然很难达到那样的表达能力,但在写这本书的时候,我在尽量向他们学习,希望读者在读的时候不会感到太吃力。面对面讲可能只需要几分钟就能讲完的东西,写书的时候为了方便读者理解,我可能花了好几天。不敢自负地说本书如何如何好,但我能向各位保证本书绝对是我的心血,这本不到三百页的书,花了我整整一年的业余时间。
写这本书的初衷是想分享我在实战中的一些心得。前端方面包括《css布局实录》《css基础教程》《精通css》《无懈可击的web设计》《DOM javascript编程艺术》《javascript高级程序设计》《javascript权威指南》《javascript核心技术》《javascript设计模式》《flex第一步》《as殿堂之路》等等等等,非常多的书我都读过。这些书都立足于某个技术领域,而不是职业领域,他们告诉你如何用“技术”,却没有告诉你如何当“前端工程师”,如何将这些技术组织起来运用到实战中去。这是个空白,我希望能够以此书填补这方面的空白。在写这本书的时候,我希望它的内容全都是和实战紧密联系的,也正是因为如此,所以它的目录组织和一般的书会相当不同。也许目录结构会让你感觉有点怪,但我想如果你能够跟着书的思路读完一遍,你应该会改变现在的印象的。
从我自己的学习经验来看,我不推荐高起点的入门。最好的学习方法应该是薄厚薄,第一本书最好是有诸多解释的,引导式的书,读完能切实地感觉到入门了、能做事也有一定的信心了,这才是最重要的。如果一开始就直接高起点,很多读者可能会感觉挫折感强烈。学习曲线太陡峭,如果不是有过人的理解能力,是很容易事倍功半的。
过了这个入门这个阶段,就应该看些厚书了,建立一个系统的大局观,了解技术的前因后果和稍显生僻的技术傍枝末节。
再往后就应该再看些薄书,这次的薄书和入门时的薄书不同,这个阶段看的薄书应该是“总结性”的,或者是“经验谈”,会假设你已经具备基础知识和一些实战经验,然后跟你分享一些好的实战心得,将厚书中的知识去糟粕留精华。重点在于“技巧”的分享,而不是“技术”的扫盲。
薄厚薄,这本书也是想要成为第三阶段的薄书。前些日子,我在看马丁的《整洁代码之道》,书里序言表达了这样的意思我印象非常深刻“不同的人可能喜欢不同的风格,这本书讲的是我的流派”。不敢跟马丁大师相提并论,仅借大师的话表达相同的想法。本书是个人经验分享,不敢说所有内容都是新颖的,但应该会有你从别的书上没读过的东西。
谢谢。
转载于:https://www.cnblogs.com/cly84920/archive/2010/07/11/4426751.html
我的书《编写高质量代码—Web前端开发修炼之道》面市了,请大家多多支持相关推荐
- 读书笔记:编写高质量代码--web前端开发修炼之道(二:5章)
读书笔记:编写高质量代码--web前端开发修炼之道 这本书看得断断续续,不连贯,笔记也是有些马虎了,想了解这本书内容的童鞋可以借鉴我的这篇笔记,希望对大家有帮助. 笔记有点长,所以分为一,二两个部分: ...
- 编写高质量代码:Web前端开发修炼之道(三)
第五章:高质量的Javascript 这章的内容我看的最久,这是跟我js基础没打好有着莫大的关系,但是还是耐着性子看完了, 不懂的东西都是百度上搜索,理解后再继续.下面是记录下来的笔记. 1)如何避免 ...
- 编写高质量代码 Web前端开发修炼之道 读书笔记
2019独角兽企业重金招聘Python工程师标准>>> 第五章 高质量的JavaScript 5.1 养成良好的编程习惯 5.1.1 团队合作-如何避免JS冲突 使用匿名函数控制变量 ...
- 【读书笔记】编写高质量的代码Web前端开发修炼之道——曹刘阳
2019独角兽企业重金招聘Python工程师标准>>> 一:从网页重构说起 1. web标准: 机构标准,样式标准,行为标准 2.样式和行为应该从标签中分离 精简,重用,有序 好的代 ...
- [原]《Web前端开发修炼之道》-读书笔记CSS部分
如何组织CSS-分层 应用 css 的能力分两部分:一部分是css的API,重点是如何用css控制页面内元素的样式:另一部分是css框架,重点是如何对 css 进行组织.如何组织 css 可以有多种角 ...
- 《Web前端开发修炼之道》-读书笔记CSS部分
如何组织CSS-分层 应用 css 的能力分两部分:一部分是css的API,重点是如何用css控制页面内元素的样式:另一部分是css框架,重点是如何对 css 进行组织.如何组织 css 可以有多种角 ...
- 编写规范--Web前端开发修炼之道
1.css命名加前缀---如:ad-time box-hb--这样辨识扩展度比较高 2.挂多个class还是新建class--多用组合,少用继承 3.如果不确定模块的上下margin特别稳定,最好 ...
- 编写高质量代码改善java程序的151个建议——[110-117]异常及Web项目中异常处理
编写高质量代码改善java程序的151个建议--[110-117]异常及Web项目中异常处理 原创地址:http://www.cnblogs.com/Alandre/(泥沙砖瓦浆木匠),需要转载的,保 ...
- 荐书与免费送书:《编写高质量代码改善 Python 程序的 91 个建议》
为了学习如何打理好微信公众号,Python猫我关注了好几个python技术公众号.然后发现这些同行们都在免费送资源,或者抽奖送书耶.于是,我也去参与抽奖,竟然侥幸抽中啦一本<Python数据科学 ...
- python编写高质量代码_用 Python 编写干净、可测试、高质量的代码
用 Python 编写干净.可测试.高质量的代码 Noah Gift 2010 年 12 月 20 日发布 简介 编写软件是人所承担的最复杂的任务之一.AWK 编程语言和 "K and R ...
最新文章
- CSS中浮动布局float(小米布局案例、导航栏案例、overflow)
- 【C语言入门教程】7.1 结构体类型变量的定义和引用
- 挂载ntfs_运维丨linux如何挂载光盘
- 超微服务器 旧系统盘 新服务器,超微服务器做系统
- 便捷式计算机无线功能按钮,TP-Link TL-MR13U便携式无线路由器Client模式设置
- 现实地形导入UE4全流程
- 基于HTML5的贪吃蛇游戏的设计与实现
- 机器学习算法总结之支持向量机(四)
- Git(6)-- 记录每次更新到仓库图文版(git clone、status、add、diff、commit、rm、mv命令详解)
- 刪除主表中不存在記錄的從表資料
- js中this的用法
- 【4-11】读书笔记 |《推荐系统实践》- 个性化推荐系统总结
- CAD绘图教程之CAD中怎么进行消防计算?
- linux tomcat war解压吗,Tomcat 何时解压war包
- 计算机 本科专业 课程
- Koo叔说Shader-CG语言介绍
- 数据分析师常见的十道面试题目
- 【C++】通信录管理系统
- 计算机辅助设计阀体,计算机辅助设计03565.doc
- 这样用横线本做日计划真的太太太喜欢了
热门文章
- 读取和修改caffemodel文件
- 基于Python的《庆余年》评论分析
- 解决UnicodeEncodeError: 'gbk' codec can't encode character u'\u25aa' in position 344 : illegal multiby
- Python获取sklearn库中iris数据写入本地csv文件,可视化展示数据并进行分类、聚类实验以及结果可视化
- 一些机器学习(Machine Learning)的网站总结
- python 类(1)
- 反向传播算法(backpropagation)
- android studio 登录与注册,Android Studio登录/注册系统构想
- crt怎么退出编辑模式_securecrt怎么退出当前指令
- python对象保存在哪_Python – 在本地保存请求或BeautifulSoup对象