Roadmap to Documentation¶
Internal Links¶
TBD
External Links¶
https://samnicholls.net/2016/06/15/how-to-sphinx-readthedocs/
https://flask-sqlalchemy.palletsprojects.com/en/2.x/contexts/
https://setuptools.readthedocs.io/en/latest/userguide/quickstart.html
https://flask-sqlalchemy.palletsprojects.com/en/2.x/quickstart/#quickstart
https://godatadriven.com/blog/a-practical-guide-to-using-setup-py/
Reading List¶
Software Development Books:
The Art of Agile Development: Pragmatic Guide to Agile Software Development, 1st Edition, 2007 James Shore and Shane Warden
Exploiting Chaos - Cashing in on the Realities of Software Development, 1993 Dave Olson
Code Complete, 1993 Steve McConnell
The Mythical Man-Month, Fred Brooks, 1975
Continuous Integration - Improving Software Quality and Reducing Risk, 2007 Paul M. Duvall with Steve Matyas and and Andrew Glover
Continuous Delivery - Reliable Software Releases Through Build, Test, and Deployment Automation, 2011 Jez Humble and Davide Farley
Practices of an Agile Developer, Venkat Subramaniam and Andy Hunt
I.M Wright’s “HARD CODE”, Eric Brechner, 2008
Object-Oriented Modeling and Design, 1991, James Rumbaugh, Michael Blaha, William Premerlani, Fredrick Eddy, William Lorenson
the Zen of CSS design - visual enlightenment for the web, 2005, Dave Shea and Molly E. Holzschlag
The C++ Programming Language, Third Edition, Bjarne Stroustrup
The C Programing Language, 2nd Edition, 1988, Brian Kernighan and Dennis Ritchie
Effective C++: 55 Specific Ways To Improve Your Programs And Designs 3rd Edition, 2005, Scott Meyers
More Effective C++: 35 New Ways To Improve Your Programs And Designs 1st Edition, 1995, Scott Meyer
Optimized C++: Proven Techniques for Heightened Performance, 2016, Kurt Guntheroth
The Go Programming Lanugage, 2016, Alan A. A. Dononvan and Brian W. Kernighan
The Java Programming Language, 2nd Edition, 1998 Ken Arnold, James Gosling
Scaling Software Agility: Best Practices for Large Enterprises, 2007, Dean Leffingwell
Agile Software Requirements Lean Requirements Practices for Teams Programs and the Enterprise, Dean Leffingwell
Object Oriented Design, 1991, Peter Coad and Ed Yourdon
Object Oriented Analysis, 2nd Edition, 1990, Peter Coad and Ed Yourdon
The Cathedral and the Bazaar: Musings on Linux and Open Source by an Accidental Revolutionary, Eric S. Raymond (Did I read book, or only essay???)
Java 2 Certification
Numerical Recipes Example Book (FORTRAN) 2nd Edition
Programming Perl, 1991 (double check that this is book that I used!!!)
Planning Books:
The Peter Principle: Why Things Always Go Wrong, 1969 by Dr Peter and Raymond Hull
The Peter Prescription: How to Make Things Go Right Paperback, 1984 Laurence J. Peter
On the Origin of Species by Means of Natural Selection, (Check edition that I read) or the Preservation of Favoured Races in the Struggle for Life, Charles Darwin
The Selfish Gene, 1976, Richard Dawkins
The Blind Watchmaker: Why the Evidence of Evolution Reveals a Universe without Design
The Greatest Show on Earth: The Evidence for Evolution
The Drunkard’s Walk - How Randomness Rules Our Livers, Leonard Mlodinow
Guns, Germs, and Steel, Jared Diamond
Collapse: How Societies Choose to Fail or Succeed: Revised, Jared Diamond
The Long Tail, Chris Anderson
How We Decide, Jonah Lehrer
The 7 Habits of Highly Effective People, Stephen R. Covey
Principle-Center Leadership, Stephen R. Covey