Code Contracts is the next coding practice you should learn and use
A contract is an assertion in the code. If a contract is violated (hence if the condition asserted is false) we consider that there must be a bug.
Source: codebetter.com
A contract is an assertion in the code. If a contract is violated (hence if the condition asserted is false) we consider that there must be a bug.
Source: codebetter.com
The only time you should swallow exceptions (catch{..} or catch(Exception){...}) is in your global exception handler to avoid truly fundamental issues (and recursive global exception handling).
Source: codebetter.com
CQRS is simply the creation of two objects where there was previously only one. The separation occurs based upon whether the methods are a command or a query
Source: codebetter.com
Links relevant to my work and interests: IT, agile, startups, Internet, web development, databases, programming, design patterns, work motivation... (Popular topics)