Tip : Code Structure C#
Feb03

Tip : Code Structure C#

Welcome to CodeSpread! As a developer, I always stress on developing a habit of following the best practices to structure the code. It helps me to easily navigate through the code and also saves a lot of effort in searching for some particular items. Below is the sample structure and example: using statements Constants / Read-only fields Private Members Enumerations Public members Protected members Constructors Properties Public...

Read More
Importance of Software Maintenance
Jan29

Importance of Software Maintenance

What is Software Maintenance? Software maintenance is an important phase of SDLC. It is defined as a set of activities to keep the software functional and behavioral as intended for as long as possible with few problems. These activities might involve any processes to modify software product after final release cycle. As a result, software maintenance will Improve performance Correct faults Adapt the product to a modified environment...

Read More
Software Testing Life Cycle (STLC)
Jan20

Software Testing Life Cycle (STLC)

Software Testing Life Cycle (STLC) is a process which consists of a number of phases to improve the quality of the product. Each phase involves various testing activities like Requirement Analysis Test Planning Test Design Test Environment Setup Test Execution Test Reporting   Requirement Analysis: What are the types of tests to be performed? Identify Modules. Is there scope for automation testing? Prepare Requirement Traceability...

Read More
24/12/2013: 10 Best Practices of programming from CodeSpread(31-40)
Dec24

24/12/2013: 10 Best Practices of programming from CodeSpread(31-40)

We love programming and having a knowledge of best practices always helps in writing beautiful code. We have shared first 20 random best practice in our previous articles 1-10, 11-20, 21-30. More best practices from CodeSpread. Best Practice #31, Naming Conventions are important, Use Pascal Casing for class, interface, constants and methods names. For example: interface INewClass { void NewMethod(); } public class NewClass : INewClass...

Read More
18/12/2013: 10 Best Practices of programming from CodeSpread(21-30)
Dec18

18/12/2013: 10 Best Practices of programming from CodeSpread(21-30)

We love programming and having a knowledge of best practices always helps in writing beautiful code. We have shared first 20 random best practice in our previous articles 1-10, 11-20. More best practices from CodeSpread. Best Practice #21, A single huge EDMX file may hit the performance. So split the EDMX into multiple EDMXs. Best Practice #22, Perform minimum operations possible within one sql transaction Best Practice #23, Use more...

Read More
17/12/2013: 10 Best Practices of programming from CodeSpread(11-20)
Dec17

17/12/2013: 10 Best Practices of programming from CodeSpread(11-20)

We love programming and having a knowledge of best practices always helps in writing beautiful code. We have shared first 10 random best practice in our previous article here, now we are sharing few more best practices. Best Practice #11, Use StringBuilder instead of String, as any concat operation on String will create unnecessary successive string objects. In case of StringBuilder, any append operation will mutate the same object...

Read More
Page 1 of 7123456...Last »