Profile

Cover photo
Vladimir Khorikov
549,867 views
AboutPostsPhotosVideos

Stream

Vladimir Khorikov

Shared publicly  - 
 
This topic might seem trivial, especially if you look at all other articles that have beaten it to death already. But I would still like to make a couple of important points here. So, how long should a single method be? Method length A typical progression for someone who learns an OOP language looks like …
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
Today's topic is about custom exception types. That is whether or not you should write your own exception types to throw in different situations.
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
When to include external systems in testing scope. Should you always mock out your database? Or should you include it to the unit/integration testing...
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
Verifying collaborations at the system edges is an important guideline which comes into play when you start working with mocks. This article is based on...
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
Pragmatic Unit Testing Pluralsight course. Unit testing can be applied differently. Like many other things in programming, there are a lot of ways to...
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
Today, we'll discuss the Law of Demeter and immutability. The law of Demeter is a guideline saying that objects should talk to their immediate neighbours...
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
I already did this thing last year, so I thought I would do it again. Below is an overview of the articles I posted this year and a little bit of...
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
In this post, I want to cover the topic of OCP vs YAGNI - contradictions between the Open/Closed Principle and the You aren’t gonna need it one.
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
Today's topic is going to be about OOP, FP, and object-relational impedance mismatch. The goal of this article is to show how object-oriented...
2
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
Where to use mocks. After two article series where I preached against the use of mocks, I though I would do a post which outlines situations where they...
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
In this post, I'll show a simple way to get to know if your domain model is properly isolated. As I wrote previously, it's a good idea to construct...
1
Add a comment...

Vladimir Khorikov

Shared publicly  - 
 
In this post, I write about the requirement of global email uniqueness and how it is related to aggregate invariants.
1
Add a comment...
Story
Introduction
Author at Pluralsight.com
Links
Basic Information
Gender
Male