This book teaches programming by using referential technique for concepts and ideas. Instead of teaching the topics them selves. Aka referring to concepts and ideas primarily already learned. It is available in PDF, MOBI and EPUB versions at leanpub (non free). The D programming language is used as the primary language of this book. Other books in the series will not.
The development of this book is being streamed at livecoding.tv.
Alternatively come on IRC at http://OFTC.net and join us on #twp-d!
The way to program - Lets think like a D(eveloper) by Richard Andrew Cattermole is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
Based on a work at https://github.com/rikkimax/twp-d.
Permissions beyond the scope of this license may be available at https://github.com/rikkimax/twp-d/license.md.
Due around October 2015.
- Add design pattern section
- Continues Integration (Travis?)
- Github
- Other tools e.g. make
- More exercises
- More exercises author answers
- Fixup large whitespace areas
- Flesh out more
- Add more footnotes