5,509 reputation
11330
bio website
location Düsseldorf, Germany
age 40
visits member for 4 years, 2 months
seen 3 hours ago
Software developer, mathematician

Mar
23
revised Are web sockets a browser feature or supplied by a specific OS version?
actually make question readable (hopefully keeping the meaning intact)
Mar
18
comment Front end first or Back end first. Of the two which is a Good system design pratice?
My experience is that user requirements should come first, and architecture should follow. But of course this depends on the technical details, some things are indeed hard to change later. At least it's important to be aware of the tradeoffs.
Mar
18
comment Front end first or Back end first. Of the two which is a Good system design pratice?
"you can't design a FE to manipulate a BE without first designing that BE". Oh yes, you can - that's called a "prototype". It can be a valuable first step when starting a new system.
Mar
18
comment Front end first or Back end first. Of the two which is a Good system design pratice?
@andsien: "it's easier to create the front end if you have a well structured back end". IMHO that's a dangerous misunderstanding. The problem is: You don't know whether your back end is well-structured until you have used it to build features for the frontend.
Mar
16
comment Data padding for different hardware support?
@user877329: It (potentially) affects any kind of memory access. Whether file I/O is affected depends on how it is implemented.
Mar
16
answered Data padding for different hardware support?
Mar
3
comment Should I backup gradle dependencies to git?
Yes, this is the right solution. Note that an added benefit is that local users can retrieve dependencies faster, because they are loaded from a local system (Nexus). Just make sure that Nexus does not purge its cache, except in situations where you checked that it's safe.
Feb
24
comment Are deadlines Agile?
Note that "Agile" usually encompasses more methods/practices than just Scrum (for example Extreme Programming and Kanban). It just irks me when people think Agile=Scrum.
Feb
23
comment How can I convince my manager to contribute back to the open source community?
Also, two remarks: 1) It makes a great difference whether you did the work on company time or your own time. Edit that into your question. 2) Legal advice is usually off-topic here ( meta.programmers.stackexchange.com/questions/1655/… ) - it's probably better to take that part out.
Feb
23
comment How can I convince my manager to contribute back to the open source community?
@DesolatePlanet: On this site (and most others in the SE network), we focus on answerable questions. Try editing your post to include a clear, answerable question. Maybe "How can I convince my boss that this is good for the company?" (but that's up to you).
Feb
9
revised Should I be using separate 'domain' layer?
Fix typo: DLL -> DAL
Feb
4
comment What does “branching is free” mean in Git?
@Cupcake: Correct. I edited the question to fix this.
Feb
4
revised What does “branching is free” mean in Git?
In git, a branch is not a commit
Feb
3
comment Applying agile methodologies in a fast moving support environment
You seem to imply that "agile methodology" is necessarily Scrum. I think this is misleading; there are other agile methodologies beside Scrum.
Feb
3
answered Applying agile methodologies in a fast moving support environment
Feb
2
comment With agile, what do when a user story doesn't get completed in an iteration?
Good point; however, IMHO splitting is only appropriate if the split stories still have business value on their own. Just splitting into "done" and "not done" is not helpful.
Jan
30
comment Why are FLOSS licences applied to files instead of diffs/deltas?
This looks like a legal question.
Jan
30
comment Why are FLOSS licences applied to files instead of diffs/deltas?
This looks like a legal question, which would be off-topic. Also, it's highly speculative, and depends on legal system.
Jan
8
awarded  Notable Question
Jan
3
awarded  Yearling