From the course: ASP.NET Web Forms Essential Training

Unlock the full course today

Join today to access over 23,200 courses taught by industry experts.

Designing maintainable code

Designing maintainable code

- [Instructor] One of the most important aspects of Software Development Life Cycle, it's not actually developing the application. It's maintaining the application, and as developers we tend to forget that. If you look at the lifetime of an application about 20% of the time is spent developing that application and about 80% is spent maintaining that particular application. So writing maintainable code, it's a very important aspect of the Software Development Life Cycle. Now when we talk about creating maintainable code, there are three different phases that we can think of. The first phase, it's called designing. So what I mean by designing is actually it's an active process that you have to do in order to decide what is important for your application and what exactly do you want to save out of this application, and the way the application is running, where exactly do you want to save the information about the application, and so on. The second phase, it's called instrumenting. So…

Contents