background preloader

Interviews

Facebook Twitter

Geek Monthly. Psychology Today Blogs. Ten days ago, on Friday, June 13th, 2008, I had the extraordinary privilege of talking to George Carlin. As far as I know it was the last in-depth interview he gave before he passed away yesterday at age 71. Originally it was slated to run as a 350-word Q&A on the back page of Psychology Today. But I was so excited to talk to him—and he was so generous with his time—that I just kept on going.

By the end I had over 14,000 words. On stage, George Carlin came across as a grouch, often vulgar and sometimes misanthropic. Object Oriented Design and Programming - Software Design Principles and Design Patterns - Design Principles. What are Software Design Principles? Software design principles represent a set of guidelines that helps us to avoid having a bad design. The design principles are associated to Robert Martin who gathered them in "Agile Software Development: Principles, Patterns, and Practices". According to Robert Martin there are 3 important characteristics of a bad design that should be avoided: Conversations with History.