1,109 reputation
214
bio website
location
age
visits member for 1 year, 9 months
seen Jul 3 at 15:18

Senior Software Engineer and Software/Infrastructure Architect.

Linux/Unix fan and Schemer.


Jan
15
comment Is there any way without looking at the source code to know how modular the code is
The term is too broad and doesn't adequately describe your problem. You seem to be overloading it with extra semantics which are only clear to you, because you know your situation. Can you be more specific about your problem? Is it that there are hidden dependencies (or some similar basic breakage of modularity), or that you feel that separation of concerns has not been adequately observed? You haven't given any detail of the problems facing you. Note: the former might be detected by automated tools, with access to the code. The latter really not.
Jan
15
comment Is there any way without looking at the source code to know how modular the code is
Having read your update, I'm pretty sure that modularity is the wrong word.
Jan
14
comment Is there any way without looking at the source code to know how modular the code is
You need to answer Doc Brown's point before anything more can be said.
Jan
14
comment Is there any way without looking at the source code to know how modular the code is
If you're not going to look at the source, why do you care? Does the exposed API do what you want? Are the dependencies reasonable (and documented)? Does it perform? Those are the important questions if you aren't looking inside.
Jan
10
comment Is checking count/size/length less than 0 necessary in modern languages?
And so we see why Haskell has Maybe and Scala has Option...
Jan
10
revised Specifics of Switch and If statements
added 360 characters in body
Jan
10
comment Is there any specific reason to use “else if” clause?
if..else if.. is a very bad code smell. It is often a source of error and even where there is no error it is usually a sign of poor code structure.
Jan
10
revised How to rate your understanding of a programming language?
added 382 characters in body
Jan
10
answered How to rate your understanding of a programming language?
Jan
10
answered Specifics of Switch and If statements
Jan
9
revised Is there any particular reason for the use of lists over queues in functional programming languages?
added 2 characters in body
Jan
8
awarded  Custodian
Jan
8
reviewed Reviewed Quick algorithm to find matches between two arrays
Jan
8
reviewed No Action Needed Where to place configuration files sources
Jan
8
reviewed No Action Needed Is it possible to keep only one Database for both web and desktop applications?
Jan
8
comment Help with inheritance hierarchy design
But they are returning the same basic class of object? Would hope so, but it's not clear from the diagram, which shows the way the data is retrieved rather than what it actually is.
Jan
8
comment Help with inheritance hierarchy design
It looks to me as if the different getData() implementations return different types...
Jan
8
comment Help with inheritance hierarchy design
In the update, what corresponds to proc() in the new diagram? getData()?
Jan
8
revised Help with inheritance hierarchy design
added 17 characters in body
Jan
8
answered Help with inheritance hierarchy design