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

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.

主站蜘蛛池模板: 台北县| 焦作市| 蒙城县| 毕节市| 威海市| 延川县| 正镶白旗| 安乡县| 昭苏县| 南皮县| 宁波市| 卢氏县| 衡南县| 巴塘县| 大足县| 万源市| 同心县| 伊金霍洛旗| 凭祥市| 商河县| 大洼县| 江华| 曲靖市| 新野县| 鄂伦春自治旗| 偃师市| 邢台县| 曲松县| 闽清县| 堆龙德庆县| 札达县| 沙洋县| 资溪县| 秦皇岛市| 岑溪市| 东丽区| 沈丘县| 武山县| 颍上县| 黔江区| 辽源市|