1,365 reputation
414
bio website
location United Kingdom
age
visits member for 3 years, 11 months
seen 17 hours ago

My profile page on careers.stackoverflow.com.


1d
revised How to best encapsulate features in code and enabling/disabling them at runtime?
added 2 characters in body
May
24
comment How to best encapsulate features in code and enabling/disabling them at runtime?
yes it's crazy, it's goo granular as you say. Polymorphism would force OOP and leave out other paradigms so I'm not too fond of this approach.
May
24
comment How to best encapsulate features in code and enabling/disabling them at runtime?
@DocBrown Ideally yes, everything. I won't go down this path, but I think being able to toggle immediately any change, at runtime, is a very powerful feature. I am just wondering if anybody had ever tried and has some experience to share.
May
23
revised How to best encapsulate features in code and enabling/disabling them at runtime?
edited title
May
23
revised How to best encapsulate features in code and enabling/disabling them at runtime?
edited title
May
23
asked How to best encapsulate features in code and enabling/disabling them at runtime?
Mar
6
awarded  Informed
Nov
12
awarded  Good Answer
Jun
13
awarded  Yearling
Jun
13
awarded  Yearling
Jun
13
awarded  Yearling
Jun
8
awarded  Caucus
Feb
7
answered Abstract methods vs instance variables for reusable objects
Nov
25
answered What should a Python developer know while learning Ruby?
Oct
17
comment Should a development machine be inside a VM?
@EdwardBowles the article Anton mentions is about a developer using a virtual machine installed on his local computer, it doesn't talk about servers. I believe it's a different user case and I don't think the server-related issues you're talking about apply to this case.
Oct
13
answered Should interviews for programming positions be CS knowledge focused or behavioral focused?
Oct
13
comment Tools for managing a complicated project setup with many frameworks and no documentation
+1. To complement the answer there are tools that automatically generate the UML from the source code, eUML2 comes to mind but I'm sure there are others.
Oct
13
comment How do you handle ever-growing piles of issues to be resolved “somewhen”?
@PéterTörök I totally agree with you. Unfortunately, not every dev has the internal motivation for quality you're talking about. Letting them slack by giving the issues they're responsible for to somebody else only worsen the situation.
Oct
13
comment How do you handle ever-growing piles of issues to be resolved “somewhen”?
@PéterTörök of course, which is why senior devs should be responsible to fix their errors, not giving them to somebody else.
Oct
13
comment How do you handle ever-growing piles of issues to be resolved “somewhen”?
@mouviciel I think there are better and more stimulating ways to train junior programmers than let them work on bugs but I do agree that it is a way to learn the codebase. Another problem with this approach is that senior developers may end up just writing code not caring for introducing bugs because there are the junior developers that will fix them anyway.