Best Practices Articles (17) - Page 1

Articles posted by registered members of DotNetFunda.com. You can also post an article and win monthly prizes as well as gain community credit points.

17 records found.
 
Amatya
Why team leaders, senior developers advises comments in C# 
Last updated on: 22 May 2017 12:06:26 AM by Amatya | Views: 1444 | Category: Best Practices |
Comments in coding plays a vital role when we work in a team or individual. Here in this article we will get to know why to use comments while coding and how its help us.
Amatya
Life of a Software Developer in a Company and how to deal with it 
Last updated on: 09 Mar 2016 10:19:47 PM by Amatya | Views: 2076 | Category: Best Practices |
Votes: 3 | Rating: 3.67 out of 5
An article on a software developer in a company and how he can be effective in his work and some tips for them.
Vishvvas
Interception in .NET 
Last updated on: 12 Dec 2014 01:13:08 AM by Vishvvas | Views: 6655 | Category: Best Practices |
Votes: 1 | Rating: 5 out of 5
This article discusses about what interception (with little insights in AOP) is and how it can be implemented with Unity framework in .NET framework based software system.
Niladri.Biswas
An introduction to Yoda Condition w.r.t. C# 
Last updated on: 13 Jun 2012 06:24:09 AM by Niladri.Biswas | Views: 7862 | Category: Best Practices |
In this article we will look into what are Yoda conditions and it's advantages w.r.t C#
Vishvvas
Software patterns - GRASP - Summary of article series 
Last updated on: 16 Sep 2011 12:35:48 PM by Vishvvas | Views: 11496 | Category: Best Practices |
Votes: 1 | Rating: 5 out of 5
This is last article of series for "Software patterns- GRASP" and we would summarize the discussions we had so far and conclude the series.
Vishvvas
Software patterns - GRASP (Part X – Protected Variations) 
Last updated on: 13 Sep 2011 11:02:30 PM by Vishvvas | Views: 25601 | Category: Best Practices |
In this part of article series for "Software patterns- GRASP", we would explore the process of assigning responsibilities so as to protect the objects from variations in other objects/elements.
Vishvvas
Software patterns - GRASP (Part IX – Indirection) 
Last updated on: 08 Sep 2011 06:39:37 PM by Vishvvas | Views: 24922 | Category: Best Practices |
In this part of article series for "Software patterns- GRASP", we would explore the process of assigning responsibilities so has to combine the low coupling and potential for reuse.
  • Vishvvas
    Software patterns - GRASP (Part VIII – Pure Fabrication) 
    Last updated on: 30 Aug 2011 09:14:20 AM by Vishvvas | Views: 27578 | Category: Best Practices |
    In this part of article series for "Software patterns- GRASP", we would explore the process of assigning responsibilities so has to handle the situation where the existing domain classes are violating the High cohesion and low coupling principles in turn using Pure Fabrication in such scenarios.
    Vishvvas
    Software patterns - GRASP (Part VII – Polymorphism) 
    Last updated on: 24 Aug 2011 08:00:34 PM by Vishvvas | Views: 15069 | Category: Best Practices |
    Votes: 1 | Rating: 4 out of 5
    In this part of article series for "Software patterns- GRASP", we would explore the process of assigning responsibilties so has to handle the alternatives based on types through implemention of the pattern polymorphism.
    Vishvvas
    Software patterns - GRASP (Part VI – High Cohesion) 
    Last updated on: 15 Aug 2011 12:20:55 PM by Vishvvas | Views: 14724 | Category: Best Practices |
    In this part of article series for "Software patterns- GRASP", we would explore the process of assigning responsibilties so has to support high cohesion resulting in less complexity and promoting reuse through the implemention of the pattern "High Cohesion".
    Vishvvas
    Software patterns - GRASP (Part V – Low Coupling) 
    Last updated on: 12 Aug 2011 12:24:22 PM by Vishvvas | Views: 11536 | Category: Best Practices |
    Votes: 1 | Rating: 5 out of 5
    In this part of article series for "Software patterns- GRASP", we would run through the process of assigning responsibilties so has to support low dependency and encourage resuse i.e. to implement the pattern "Low Coupling".
    Vishvvas
    Software patterns - GRASP (Part IV – Controller) 
    Last updated on: 04 Aug 2011 02:49:53 AM by Vishvvas | Views: 18723 | Category: Best Practices |
    Votes: 1 | Rating: 5 out of 5
    In this part of article for "Software patterns- GRASP", we would run through the process of assigning responsibilties of coordinating or controlling the system/ UI events.
    Vishvvas
    Software patterns - GRASP (Part III – Creator) 
    Last updated on: 29 Jul 2011 06:12:05 AM by Vishvvas | Views: 20476 | Category: Best Practices |
    In this part of article for "Software Architecture- GRASP", we would run through the process of assigning responsibilties of creation of instance to a creator class.
    Vishvvas
    Software Patterns - GRASP (Part II – Information Expert) 
    Last updated on: 29 Jul 2011 09:05:04 AM by Vishvvas | Views: 22536 | Category: Best Practices |
    In this part of article for "Software Patterns- GRASP", we would explore the pattern "Information Expert" and run through the process of assigning responsibilties to such class.
    Vishvvas
    Software patterns - GRASP (Part I - Introduction) 
    Last updated on: 28 Aug 2011 06:57:14 PM by Vishvvas | Views: 22565 | Category: Best Practices |
    Votes: 5 | Rating: 4.6 out of 5
    In OOAD, assignment of responsibilties to classes and objects is an inportant task and GRASP caters the guidelines for such assignments.