Save
Forgot Password
Register Here
Are you blogging on PH? Get
your free blog
.
Resources
Applications
AI
Business
Components and Libraries
Computer Science
Database
Documents And Specifications
Game
Hardware
Multimedia
Network
Security
Tools And Utilities
Training And Certification
Web
Languages
Assembly
Basic
C
C#
C++
Delphi
Java
JavaScript
Other Languages
Pascal
Perl
PHP
Python
Ruby
VB-Script
Visual Basic
Platforms
.NET
Browser Based
Consoles
CPU
Embedded
Java Platform
Legacy Platforms
Linux
Macintosh
Mobile Platforms
MS-DOS
Remotely Hosted
UNIX
WEB Service
Windows
Forums
Unanswered Posts
Latest Threads
Latest Posts
Programming Languages
Assembler Developer
Basic
C and C++
C#
Delphi and Kylix
Java
Pascal
Perl
PHP
Python
Ruby
VB.NET
VBA
Visual Basic
Applications
Computer Graphics
Computer Hardware
Database & SQL
Electronics development
Game programming
Matlab
Sound & Music
XML Development
Classifieds
Co-operative Projects
For sale
FreeLance Software City
Jobs Available
Jobs Wanted
Wanted
Microsoft .NET
.NET General
ASP.NET
Miscellaneous
Comments on the PH Re-design
Comments on this site
Computer Emulators
General programming
New programming languages
Off topic board
Mobile & Wireless
Palm Pilot
Multimedia
Demo programming
MP3 programming
Operating Systems & Platforms
Embedded / RTOS
FreeBSD
LINUX programming
MS-DOS
Windows CE & Pocket PC
Windows programming
Software Development
Algorithms
Object Orientation
Project Management
Quality & Testing
Security
WEB-Development
Active Server Pages
AJAX
CGI Development
ColdFusion
Flash development
HTML & WEB-Design
Internet Development
JavaScript
WEB Servers
WEB-Services / SOAP
Blogs
Blog Startpage
Latest Blog Posts
Submit
Article
Book
File
Link
PAD File
Wiki Article
Jobs
PH
Search
Newsletter
Getting Started Guide
Help
Advertise
Contact Us
Search
(Advanced Search)
HOME
>
Blogs
>
pheaven's Blog
> Read Post
Why automated testing matters
The Official Programmer's Heaven Blog
The blog where the Programmer's Heaven team post stuff.
Subscribe
RSS Feed
Author
pheaven
Often knowledgable, sometimes wise, occasionally funny. The Programmer's Heaven blog team post about a whole range of topics, from practical advice on concurrency control to introductions to lesser known concepts such as functional programming. Don't forget to comment on the posts and let them know what you think, like and hate!
Archive
2007
October
Concurrency: why it matters...
Making Programmer's Heaven faster with CacheFly
Understanding Casting and Coercion in C#
Inheritance Sucks!
Source For .NET Class Libraries To Be Released!
ASP.NET Encoding - Security Stuff You Should Know
First Post!
November
C# 3.0 Part 2: Extension Methods & Lambdas
Learn C# 3.0 With Our New Series!
Visual Studio 2008 .Net Goes Gold!
News From TechEd 2007
Using screen To Survive SSH Disconnects
December
Win a GPS sensor in our Alpha Five competition!
IE8 Passing Acid 2 Test
Perl turns 20, Perl 5.10 released!
Need For Speed: Performance Programming Tips
C# 3.0 Part 4: Linq
A Review of Alpha Five
C# 3.0 Part 3: Initializers & Anonymous Types
Functional programming: what’s it all about?
2008
January