Mountain View, California
Areas of Expertise:
- Software Design
- speaking
|
|
Recent Posts | All O'Reilly Posts
Max blogs at:
http://www.codesimplicity.com/
http://programming.oreilly.com
May 02 2013
Much like we gain knowledge about the behavior of the physical universe via the scientific method, we gain knowledge about the behavior of our software via a system of assertion, observation, and experimentation called “testing.” There are many things one could desire to know about a software system. It seems… read moreUsers Have Problems, Developers Have Solutions
May 02 2013
In the world of software, it is the job of software developers to solve the problems of users. Users present a problem, and the developers solve it. Whenever these roles are reversed, trouble ensues. If you ever want to see a bloated, useless, complex piece of software, find one where… read moreCode Simplicity: The science of software design
April 10 2013
If you want to be a better programmer, a good first step would be to choose an area of software development to take additional responsibility for. Now, when we say “responsibility,” we don’t mean the sort of “you’re to blame … read moreRecent Posts | All O'Reilly Posts
Webcast: The Four Components of Software
December 12, 2012
In this webcast presentation, Max Kanat-Alexander will go over a method of analyzing software that breaks down all designs into four components: Input, Structure, Action, and Results. This pattern exists in all software, from million-line applications...
Webcast: Code Simplicity: The Science of Software Design
November 29, 2012
In this webcast, Max Kanat-Alexander will give a basic overview of the newly codified fundamental laws of software development as covered in his newly released book, Code Simplicity. There will also be a Q&A session at the end of the webcast to...
Webcast: Code Simplicity: The Science of Software Design
June 05, 2012
In this webcast, Max Kanat-Alexander will give a basic overview of the newly codified fundamental laws of software development as covered in his newly released book, Code Simplicity. There will also be a Q&A session at the end of the webcast to...
Webcast: Code Simplicity: The Three Flaws of Software Design
June 28, 2012
What are the major pitfalls you might hit while designing software, and how can you avoid them? In this webcast, Max Kanat-Alexander will go in depth on the Three Flaws—three major classes of mistakes that developers make when attempting to ...
Hire Max Kanat-Alexander
For Inquiries Contact
Press Inquiries
Find Other Authors
Buy Now and Save
Use discount code: OPC10

All orders over $29.95 qualify for free shipping within the US. See details.

