1,099 reputation
158
bio website
location Germany
age
visits member for 2 years, 11 months
seen Nov 12 at 11:09

Mar
23
comment Implementing the Interface Segregation Principle
@svick I think the question is very clearly formulated in the very first sentence: does the interface violate the interface segregation principle?
Dec
14
awarded  Yearling
Sep
19
comment I have to use Visual Studio 2005. What are good alternatives to using LINQ?
Moving from VS2008 or earlier to VS2012 can be a quite a pain in the *** (and expensive!), esp if you have C++ projects in your solution.
Jul
26
comment Sharing dlls in a software deployment
Since you are using VS, you may be using .Net. In this case, with your plans, you need to understand how .Net assemblies are found by the .Net framework. This is explained, for example, on this page: msdn.microsoft.com/en-us/library/yx7xezcf%28v=vs.100%29.aspx
Jun
29
awarded  Fanatic
May
31
revised Is it useful to use encapsulation in dynamic typed, interpreted programming language?
added missing verb
May
31
suggested suggested edit on Is it useful to use encapsulation in dynamic typed, interpreted programming language?
May
23
comment Third party libraries in an open-source C# project
What kind of libraries are you talking about? .Net assemblies?
May
12
answered How much poor quality code should a junior put up with?
May
4
comment Given a situation, and some conditions, verify is that situation is possible
The input is only the number of games played by each team? No info about the opponent? Is there any condition about the teams having to play all at a certain time simultaneously (like on Saturdays)?
Apr
29
comment I should have used a factory method instead of a constructor. Can I change that and still be backwards-compatible?
I'd define an interface publishing the API, and then reuse the existing method by having a factory creating a wrapper around your old code and new ones by having the factory creating corresponding instances of classes implementing the interface.
Apr
29
comment How to port cli c++ program with GNU libraries from windows to Linux
If this is a pure command line tool you still need to understand the difference between managed and unmanaged code. If your original windows program relies heavily on managed code (search for gcnew) then it will be rather tedious to migrate.
Apr
28
comment Coding style (do more, then simplify)
If you use that method to solve small to medium tasks, then, as others told you in their answwers, I'd say there is nothing wrong with it, preferrably with some unit tests as additional quality measure. If you intend to create the architecture of some big solution this way I'd recommend to rethink the approach.
Apr
26
awarded  Enlightened
Apr
26
awarded  Nice Answer
Apr
26
awarded  Critic
Apr
26
comment Why does Donald Knuth write TAOCP using assembly language?
Jerry Coffin succeeded in doing what I wanted to do, he looked it up in the source ;-). I looked in the chapters where MIX and MIXAL are introduced, where I did not find such statements...maybe I should get an electronic copy some day. Anyway, I think the answer tag would be more appropriate for Jerry's reply in this case.
Apr
26
comment Why does Donald Knuth write TAOCP using assembly language?
@KilianFoth yes I know. But I'd expect artificial programming languages to be used in such a book. Probably targetting an MMIX (the second M is not a typo :-) based computer. And ETA of vol. 5 is 2020....
Apr
26
answered Why does Donald Knuth write TAOCP using assembly language?
Apr
21
comment How to use lists in equivalence partitioning?
(ctd) you talk about testing -- what is it you want to test? And which is the requirement involving those colors you are talking about? And how are the developers you are mentioning are involved in all this?