官术网_书友最值得收藏!

Who this book is for

If you've ever wrestled with this problem: Undefined is not a function, then this book might be for you. If you're looking for a way to write less defensive code, fewer trivial tests, and not worry about breaking code if you try to refactor, then you may be interested in the concepts of type-driven development.

This book is for you if you are a programmer (it doesn't matter what kind) who's interested in writing safe, efficient code. There are many techniques and processes for achieving that, of course, but type-driven development is one of the most mainstream and accessible.

That being said, this book presents type-driven development using a relatively unfamiliar language. I've tried to write as plainly as possible; but to follow along, you'll still need to learn the rules and logic of a powerful type system. You will reach a point where your mind works in tandem with the compiler, but that will take time and patience. The reward will be that the compiler becomes your friend in writing safer and more correct code.

If you're willing to go on this journey and learn the rules of the type system, then this book is for you.

主站蜘蛛池模板: 梨树县| 漳平市| 乳源| 衡东县| 高州市| 政和县| 商洛市| 剑阁县| 广东省| 金山区| 乐东| 高密市| 大宁县| 塔城市| 资兴市| 潢川县| 偏关县| 鱼台县| 清河县| 滨州市| 得荣县| 杭锦后旗| 措美县| 万源市| 隆尧县| 古交市| 汨罗市| 晋宁县| 呼图壁县| 泰兴市| 民县| 镇平县| 临沂市| 潮州市| 曲水县| 吕梁市| 五寨县| 手游| 茶陵县| 武宣县| 卫辉市|