Click here to Skip to main content
15,900,907 members

Articles by Arkadiusz Kaɫkus (Article: 1, Tip/Trick: 1)

Article: 1, Tip/Trick: 1

RSS Feed

Average article rating: 3.90

Programming Languages
C#
12 Mar 2016   Updated: 12 Mar 2016   Rating: 3.90/5    Votes: 7   Popularity: 3.30
Licence: CPOL    Views: 19,001     Bookmarked: 7   Downloaded: 0
Please Sign up or sign in to vote.
Code Contracts provide tools to explicitly define assumptions about method parameters and by static code analysis help to find bugs before they will appear in the runtime. This article demonstrates usage of Code Contracts.

Average blogs rating:

No blogs have been submitted.

Average tips rating: 3.45

6 Jan 2016   Updated: 6 Jan 2016   Rating: 3.45/5    Votes: 11   Popularity: 3.59
Licence: Ms-RL    Views: 15,551     Bookmarked: 1   Downloaded: 0
Please Sign up or sign in to vote.
Property is a simple idea, but like many others can be misused. This tip describes asymmetric property anti-pattern and shows why properties should be symmetric to be maintainable and intuitive.

Average reference rating:

No reference articles have been posted.

Average project rating:

No projects have been posted.
I’m a full stack developer specialized in design and implementation of web portals using Microsoft technology stack (ASP.NET, ASP.NET MVC, C#, Entity Framework). I put emphasis on SOLID craftsmanship and strive to keep my code clean. Because I know how expensive technical debt can be. Because I understand my job is not to write code, but to solve problems. Because I want to help people to be more effective through the software.