Design Patterns in PHP5

Articles, Resources, Software development, Tutorials December 28th, 2007

The last resource also contains lots of interesting chapters from current web development books of various topics.

Software development mechanics (2)

Resources, Softskills, Software development July 12th, 2007

Big collection of articles worth reading about management of software projects found on “AYE (Amplifying Your Effectiveness) Conference - Articles about software and IT Development”:

Goto: http://www.ayeconference.com/articles.html

Software development mechanics (1)

Books, Resources, Softskills, Software development, Tutorials June 28th, 2007

I have often wondered why it is so difficult for non-developers (management, sales people, customers, inexperienced developers etc.) to understand the mechanics of software development, its life-cycle and the related elements like for example the importance of

  • code-base quality,
  • refactoring,
  • versioning,
  • unit testing,
  • agile development practices,
  • requirements management,
  • project-wide standards,
  • creating a productive, open and creative atmosphere around development,
  • permanent curiosity for new tech-stuff and the freedom to play with it,
  • and many more…

Some individuals of those groups don’t even at least try to find out more about it. Obviously they have not realized yet that when building complex websites, maintaining and extending them for many years they are already developing software - and that this is different from building a toaster once and selling it. So, I decided to post some related articles, books, podcasts etc. whenever I get across them which convey the nature of software development in understandable words.

I hope this selection motivates people to read/listen an maybe even understand one day and thus reduces unnecessary friction.

Here are the first links:

HowtoForge - a cook-book like ressource

Links, Resources, Tutorials June 5th, 2007

Example: You are looking for instructions to install Debian Etch on your box. Search for ‘debian etch setup’.

Goto: www.howtoforge.org

Online book: Linux Shell Scripting Tutorial

Books, Resources May 31st, 2007

Linux Shell Scripting Tutorial - A Beginner’s handbook

Goto: http://freeos.com/guides/lsst/

Online book: Professionelle Softwareentwicklung mit PHP 5

Books, Resources May 23rd, 2007

Goto: www.professionelle-softwareentwicklung-mit-php5.de/erste_auflage/