Click here to Skip to main content

Development Lifecycle

The top 50 Articles on Development Lifecycle

Latest Articles

by Keyhole Software
Unless your problem domain includes some specific need for highly optimized code, consider what is your biggest coding priority. I’m going to suggest that you make it maintainability. There was an online meme going around recently that suggested that you should code as if the person that will
by Keyhole Software
I want to discuss some takeaways from my role as a Quality Assurance (QA) Software Developer. My experiences in QA were two-fold: I started as a Software Engineer responsible for QA on a Scrum team and I later had a role as a QA Engineer responsible for implementing automated testing infrastructure.
by The Proactive Programmer
Code smells offer us a convenient way to identify, classify and address bad code. The phrase was first coined by Kent Beck, while helping Martin Fowler with his famous book, Refactoring. A code smell is an indication of bad code. It is something that is easy to spot quickly, and which probably tells
by Paul M Watt
I am not aware of a software design pattern that has been vilified more than The Singleton. Just as every other design pattern, the singleton has its merits. Given the right situation, it provides a simple a clean solution, and just as every other design pattern, it can be misused. I ha

Discussions

by Paul M Watt on technical blog "The Singleton Induced Epiphany"
by geoyar on technical blog "The Singleton Induced Epiphany"
by einsteinsci on tip/trick "Why you should not use Clickonce...
by Paul M Watt on technical blog "The Singleton Induced Epiphany"
by Mattias Högström on article "Building a Mixed-Mode Sampling Profiler"
11 Dec 2013
Nirosh
This article helps to understand OOP concepts, focusing on .NET/ C#. This is written in the form of asking questions and writing answers to them, making it easy to understand.
18 May 2002
Matt Gullett
Being a standalone programmer can be as good or as bad as we make it.
21 Feb 2005
Daniel Turini
Design guidelines for exception handling in .NET which will help you to create more robust software
11 Jun 2008
Billy McCafferty
This article describes best practices for leveraging the benefits of NHibernate 1.2, ASP.NET, generics and unit testing together.
2 Aug 2010
Al-Farooque Shubho
Learning Object Oriented Design principles through interesting conversations.
12 Jun 2012
Herbrandson
How to use the DynamicMethod and ILGenerator classes to create dynamic code at runtime that outperforms Reflection.
30 Dec 2013
Monjurul Habib
Introduction to Agile software development methodologies and how to apply them. It is about how to work together to achieve a common goal. This article focus on how technology team work together well to plan, build and deliver software.
9 Aug 2010
Al-Farooque Shubho
Learning Object Oriented Design Patterns through an interesting conversation.
23 Jul 2014U
Chad Z. Hower aka Kudzu
As software developers, piracy is something that affects us all. You might not see it directly if you work for a large company but you still have an interest in who is using your company's software. If you work for a small company or are a solo developer, piracy hits a lot closer to home.
16 Oct 2007
Billy McCafferty
This article describes using the Model-View-Presenter pattern within ASP.NET 2.0 to encourage proper separation of concerns between presentation and business logic
16 Jul 2001
Joseph M. Newcomer
Learn about the issues and differences between Debug and Release builds.
28 Aug 2012
Kanasz Robert
In this first article about design patterns I will discuss about creational design patterns and I will show on real examples how to implement them.
23 Jan 2012
Pankaj Chamria
Learn the tips and tricks of advanced debugging in Visual Studio
21 Mar 2013
Kanasz Robert
In this article I will describe CQRS pattern on very simple example.
24 Oct 2008
John Simmons / outlaw programmer
My views on how to be a proper programmer
25 Apr 2004
Breman Sinaga
A design patterns approach for designing and explaining a Storage Explorer application. The application is used to explore file composition in a computer storage.
22 Aug 2004
Shams Mukhtar
This article will enhance your vision on the usage of Robustness Analysis in conjunction with Model View Controller, using UML with application in ASP.NET. This article is a sequel to my articles on Architecture and Design with ASP.NET.
10 Jan 2013
Kanasz Robert
In this last article about design patterns I will discuss about behavioral design patterns and I will show on real examples how to implement them.
8 Jul 2013
Rahul Rajat Singh
In this article we will talk about the Dependency Inversion Principle, Inversion of Control and Dependency Injection.
24 Nov 2002
Wouter Dhondt
Explanation of the debugger pseudoregisters like @ERR, @TIB
6 Aug 2003
Marc Clifton
A look at what is wrong with OOD/OOP based on CPian responses to the question "What is wrong with objects".
8 Apr 2013
Marla Sukesh
This article is intended for who have at least basic idea about Object oriented programming.
9 Dec 1999
Keith Rule
A classic article on how to debug your release build applications
23 Jul 2014U
Chad Z. Hower aka Kudzu
Over the years we have moved from desktop, to client server, to 3-tier, to n-tier, to service orientation. In the process though many things have changed, but many habits have remained. This article discusses what we are doing wrong, and the possible solutions.
10 Jun 2003
Matt Gullett
A detailed look at the evolution of a project from concept to product. (This is the first installment of what should be several more articles.)
6 Mar 2002
Andy Pennell
This article describes how minidumps work, how to make your application create them when it crashes, and how to read them back with Visual Studio .NET.
28 Jun 2005
Daniel Cazzulino [XML MVP]
An in-depth exploration of the features and the power of .NET Component Model architecture, its integration with the IDE at design-time and the possiblities it opens through extensions at run-time.
5 Jan 2003
Wouter Dhondt
Finding crash information using the MAP file: how to create and read the file
8 Jan 2007
Anoop Madhusudanan
This article is expected to (1) Introduce patterns to you in a simple, human readable way (2) Train you how to really identify and apply patterns (3) Demonstrate step by step methods to solve a design problem using patterns
1 Jan 2014
Monjurul Habib
The hardest single part of building a software system is deciding precisely what to build. Everybody in software development has the same goal: Rapid, Reliable, Low Risk delivery of high-quality, valuable functionality to users. This article will help them to achieve their goal.
26 Jul 2008
Shakeel Iqbal
A powerful tool for rapid application development.
20 Jun 2007
Shaun Wilde
Create custom dialogs for use in your Visual Studio Setup projects
11 Mar 2005
Mark Belles
An extensible dependency based plugin framework for .NET Applications.
30 Jan 2010
Bryan Thomas Weikel
LINQ to SQL, Entity Framework, and NHibernate used in a parallel fashion in a three-tier WinForms application.
18 Apr 2012
Ivan Shcherbakov
The article describes 10 sime-saving debugging techniques available in Visual Studio
22 Mar 2004
Saikat Sen
This is the first part of a multipart tutorial on debugging using WinDbg.
26 Oct 2003
Adam Nelson
Considers the oft-maligned practice of outsourcing to offshore coders, from the domestic programmer perspective (WARNING: potentially inflamatory).
4 Nov 2007
Koushik Biswas
Want to design a REST web service? Need to know what REST is and how to go about it? What are the differences between a traditional web service and a REST one? This article starts with the basics, assuming you know nothing of REST and shows you how to end up a REST developer & designer.
11 Dec 2013
Nirosh
This article gives an introduction to system designing and architecture. It introduces a new concept that allows beginners to easily break and design complex software systems. It uses a modular based development approach with a pattern that we all practice in our day to day life.
23 Nov 2012
Marla Sukesh
This article will tell about the very known design pattern "Factory Pattern" used in the programming.
18 Aug 2010
Hans Dietrich
This article presents commonly used programming fonts with examples of each font in ClearType and non-ClearType.
16 Oct 2012
Kanasz Robert
In this second article about design patterns I will discuss about structural design patterns and I will show on real examples how to implement them.
29 Jun 2007
Hans Dietrich
How to set up TortoiseSVN when working by yourself.
20 Mar 2004
Toby Opferman
Introduction to the heap.
30 Dec 2012
Marius Bancila
This article proposes a list of debugging tips for native development with Visual Studio.
2 Jun 2014
stfx
A modular InnoSetup script to download and install all available .NET Framework versions and much more
28 Mar 2004
Toby Opferman
Introduction to the most important ally in the fight against bugs, the stack.
15 Mar 2005
Mark Belles
An extensible dependency based plugin framework for .NET applications.
20 Nov 2006
Maruis Marais
With this article, I am evolving a domain problem towards the best possible solution.
8 Oct 2009
Petr Ivankov
Grandiose projects samples

Advertise | Privacy | Mobile
Web01 | 2.8.140721.1 | Last Updated 10 Aug 2007
Copyright © CodeProject, 1999-2014
All Rights Reserved. Terms of Service
Layout: fixed | fluid