How to Write a Text Adventure in Python
How to Write a Text Adventure in Python People new to programming often ask for suggestions of what projects they should work on and a common reply is, “Write a text adventure game!” I think there are even some popular tutorials floating around that assign this as homework since I see it so much. This […]
Read Full Post | Make a Comment ( Comments Off on How to Write a Text Adventure in Python )Design Patterns for Humans – An ultra-simplified explanation
Design Patterns for Humans A topic that can easily make anyone’s mind wobble. Here I try to make them stick in to your mind (and maybe mine) by explaining them in the simplest way possible.
Read Full Post | Make a Comment ( Comments Off on Design Patterns for Humans – An ultra-simplified explanation )How to write an object oriented program that doesn’t suck
How to write an object oriented program that doesn’t suck Most of our codes [sic] are not perfect in many ways and it will take ages to list all the possible flaws. However, I will list some of the most common and frequent mistakes and give some suggestions to fix them.
Read Full Post | Make a Comment ( Comments Off on How to write an object oriented program that doesn’t suck )Building Skills in Object-Oriented Design
Building Skills in Object-Oriented Design The intent of this book is to help the beginning designer by giving them a sequence of interesting and moderately complex exercises in OO design. This book can also help managers develop a level of comfort with the process of OO software development. The applications we will build are a […]
Read Full Post | Make a Comment ( Comments Off on Building Skills in Object-Oriented Design )Introduction to Computer Science | Programming Methodology
Programming Methodology Topics focus on the introduction to the engineering of computer applications emphasizing modern software engineering principles: object-oriented design, decomposition, encapsulation, abstraction, and testing. Programming Methodology teaches the widely-used Java programming language along with good software engineering principles. Emphasis is on good programming style and the built-in facilities of the Java language.
Read Full Post | Make a Comment ( Comments Off on Introduction to Computer Science | Programming Methodology )The Pragmatic Programmer Quick Reference Guide
I modified the recommended reading list to include The Pragmatic Programmer: From Journeyman to Master. By way of celebration, I also created a vanilla HTML version of the quick reference card included with the book. If you haven’t read the book, the reference card will give you a great idea of the gems covered inside. […]
Read Full Post | Make a Comment ( None so far )Principles Of OOD
butunclebob.com/ArticleS.UncleBob.PrinciplesOfOod
Read Full Post | Make a Comment ( None so far )Toward Coding Without Conditionals
2012-05-24 by chromatic
Read Full Post | Make a Comment ( None so far )The 10 rules of the pragmatic programmer
2012-01-06 by Sukria
Read Full Post | Make a Comment ( None so far )« Previous Entries