Reputation
6,878
Top tag
Next privilege 10,000 Rep.
Access moderator tools
Badges
3 22 30
Newest
 Yearling
Impact
~199k people reached

Feb
25
awarded  Good Answer
Feb
15
comment Need help modelling a User/Project/Task relationship
Sorry, not familiar with Laravel. As to tying the three together in a pivot table, I would wait with that until you are further along and the need for it really becomes apparent. I have not yet come across situations where an owner field didn't suffice. Or, in other words, where the need for the owner to be a member needed to be enforced by the database. These things are often better left to "organisational enforcement" and not putting the constraints in the database also ensures that your software then doesn't have to deal with other, often complex, organisational issues.
Feb
15
comment Code ownership with multiple Scrum teams
Instead of bolding and italicizing that block of text to signal that it is a quote, the editor provides a "quoted text" feature / style. You simply select a block of text and use the double quotes icon at the top of the editor. Using that helps keep quoted text have a consistent recognizable style across the site.
Feb
15
revised Code ownership with multiple Scrum teams
Changed the bold/italic text that was a quote to the "quoted text" style using the double quotes icon of the editor
Feb
15
answered Need help modelling a User/Project/Task relationship
Feb
14
comment What is the benefit of having the assignment operator return a value?
@MasonWheeler: yeah, that thought hit me later. (I'm still a bit in shock after a highway accident). @ Delnan: my point was that C# also uses different operators for assignment and comparison, just like Delphi, but as Mason points out, the difference isn't big enough to avoid frequent confusion.
Feb
13
comment What is the benefit of having the assignment operator return a value?
@Brian: Indeed, as does C#. = is assignment, == is comparison.
Feb
5
comment How to measure that a team is doing Test Driven Development
Doesn't measure whether you are "doing TDD", but a good articles on test metrics nonetheless: Selecting Developer Testing Metrics
Feb
5
comment Is Pre-Order traversal same as Depth First Search?
What happens when "6" has sub nodes?
Feb
3
comment Scrum: Writing the time it took to complete a task
If they feel stressed about it, perhaps the retro is more about assigning blame then about learning. Looking at spent time versus planned time is a good way to get better at planning. That said, it should never be on a per story basis as that will quickly get in too much details or blaming. Where I work, we do keep track of spent hours, but never look at it during the retro. Product Owner and Scrum Master analyse the figures to spot patterns: stories with characteristics A and B or estimated at XXX vary widely in implementation time. It is good input for the grooming and planning sessions.
Feb
2
revised How can I convince my client that the task was complex and the time I took is fair?
deleted 12 characters in body; edited title
Feb
2
comment Decouple GUI & Program logic
Does it matter at this point? The most important thing would be to get the decoupling done in any way shape or form. As you go you will find advantages and drawbacks to the way you have chosen to go and can adjust. Yes you may have to rework what you have already done, but that shouldn't be too hard or too much work as the code is already decoupled...
Feb
2
comment In Scrum, who verifies “Done”?
+1 though the product owner is normally not considered part of the team - (s)he is usually drawn outside of the team's circle - yet does have (or should have) a say in the definition of done. It is the only way the product owner can (is allowed to) influence the way the team works.
Feb
2
answered Creating a large quantity of types VS using mostly the ones provided by the language
Feb
2
comment Creating a large quantity of types VS using mostly the ones provided by the language
Many strongly typed languages allow aliasing elemental types.
Jan
26
comment Is eventual consistency a wrong solution for e-commerce applications?
"real time" and "eventual" don't sound like they mix well...
Jan
26
comment Where does the term 'serialization' come from?
@delnan: you are right. edited.
Jan
26
comment Where does the term 'serialization' come from?
@delnan: yeah, I know, just didn't want to muddy the waters even further.
Jan
26
revised Where does the term 'serialization' come from?
added 436 characters in body
Jan
26
answered Where does the term 'serialization' come from?