2,520 reputation
821
bio website borisyankov.com
location Bulgaria
age 32
visits member for 3 years
seen Apr 12 at 17:37

Software Architect and Craftsman, Entrepreneur, Photographer


Mar
26
awarded  Yearling
Jan
29
reviewed Approve suggested edit on When a task can be accomplished by either Javascript or CSS, is it better to use CSS?
Jan
7
accepted How to make Ninject inject an MVC view model?
Jan
2
awarded  Notable Question
Oct
27
awarded  Popular Question
May
23
comment Entity Framework and layer separation
DAL relies on Core, but Core does not rely on anything. For example in Core, you can have a class 'Car' that has an Id and Name. But does not extend a Data Class or anything (it is POCO). Basically your Core project can have no reference to any other project (but other projects will have reference to it).
Mar
26
awarded  Yearling
Feb
20
awarded  Caucus
Dec
18
comment Is jQuery an example of “god object” antipattern?
I disagree completely with the conculsion. There are many utility functions on jQuery that are not related to DOM manipulation.
Oct
25
comment How do I set my environment up for TopCoder?
You get no points for being wrong. :)
Sep
21
awarded  Custodian
Sep
2
comment Dependency injection with n-tier Entity Framework solution
From the code you provided, it seems you are not doing DI at all. The main objective of DI is to free you and your code from managing the dependencies. I can't imagine you doing it effectively manually without a DI container.
Sep
1
answered Dependency injection with n-tier Entity Framework solution
Aug
31
comment Is it a good idea to design an architecture thinking that the User Interface classes can be replaced by a command line interface?
-1 for several completely incorrect statements. Of course it will make it more complex. It is, after all, an additional requirement/feature.
Jun
19
asked How to make Ninject inject an MVC view model?
Jun
15
revised IValidatableObject vs Single Responsibility
added 4 characters in body
Jun
15
revised IValidatableObject vs Single Responsibility
deleted 5 characters in body
Jun
15
asked IValidatableObject vs Single Responsibility
Jun
5
comment Is it advisable to ask employees to create 'work' GitHub accounts?
The work account would be equally easy to compromise, wouldn't it?
May
25
answered Software design approach for large relational database