Reputation
1,220
Top tag
Next privilege 2,000 Rep.
Edit questions and answers
Badges
7 11
Newest
 Yearling
Impact
~29k people reached

  • 0 posts edited
  • 1 helpful flag
  • 29 votes cast
Jan
5
awarded  Yearling
Dec
14
revised How to manage a single branch
corrected spelling
Nov
12
comment How can I organise a better deployment process?
Well, it depends on what you have on your environments. If your staging area is behind the same firewall/proxy, with the same rules, and uses the same load-balancer (if you use one), if you have the database(s) deployed the same way ... It wasn't the case when we were biten by it. And was never going to be. The UAT environment was kept simple and was different. Depending on your requirements they could be the same.
Nov
12
comment How can I organise a better deployment process?
Not rocking the boat usually means that your company is wasting money and wasting time/opportunities
Nov
12
answered How can I organise a better deployment process?
Jun
8
comment C# Dependency Injection with Adapter Pattern
I think still doesn't change that much what I said. Rather than exposing the reader/writers, use the controller as a pass through. So you would have: public interface IController { void Write(string value); string Read(); ...} And then do transformations inside the controller to use the right reader/writer. That way, your client doesn't know about the type of reader/writer that you are using, and therefore you keep a clean separation
Jun
6
answered C# Dependency Injection with Adapter Pattern
Mar
25
comment Understanding Bob Martin's Closed For Modification Explanation
Well, yes they are. But from the point of view of a user of the extension method, it does indeed look like there is new functionality for the class.
Mar
25
revised Understanding Bob Martin's Closed For Modification Explanation
added 595 characters in body
Mar
25
answered Understanding Bob Martin's Closed For Modification Explanation
Feb
16
answered Is circular Dependency Injection a good practice?
Feb
16
answered Does react.js make sense for a static content-driven site?
Jan
5
awarded  Yearling
Aug
25
awarded  Guru
Apr
11
awarded  Informed
Apr
11
answered Refactoring sought for replacing shared data types in .NET component
Apr
11
answered How to avoid errors and not miss anything
Apr
9
comment Should refactoring be the exception or the rule?
"Think, Act, Evaluate" will be more what I follow. I don't know of anyone, personally, that can get a design 100% before starting to write code. But I agree that you only refactor as much as it is really needed, not changing something just to make it "beautiful".
Apr
9
awarded  Commentator
Apr
9
comment Should refactoring be the exception or the rule?
I do agree with isolating code. I do apply SOLID and layers on my code. Doesn't really change what I said.