Reputation
45,022
Next tag badge:
109/100 score
17/20 answers
Badges
12 114 195
Newest
 Revival
Impact
~1.8m people reached

1d
answered Licensing on Github
Apr
28
revised Is a license header in source files required when applying the Apache Software License 2.0 to a project?
edited title
Apr
28
comment Should I add the license in every headers and source files?
The question that @gnat linked to addresses the Apache license. What license are you applying? For the Apache license, as mentioned in that question, the answer is "you should". For a different license, the answer may be "you must".
Apr
27
answered UML- Aggregation or Association
Apr
27
comment If I implement an Interface, is it called an Inheritance?
@EricLippert That makes sense, once you are talking about a specific language. UML uses the terminology "realizes an interface" and a different notation than class inheritance - if I made a UML diagram showing realization, that would turn into an interface and a class in Java or a class containing 1+ pure virtual functions and a concrete class in C++. How should I refer to it in this case? Does it vary if I know that my implementation language is Java or should I use the UML terminology when referring to the diagram and the Java terminology when referring to the code?
Apr
27
comment If I implement an Interface, is it called an Inheritance?
Although the question is tagged with Java, I find it problematic to cite a language specification for a generic term. Many languages have interfaces and their language specs may use a different term, so using a Java-specific term may be confusing when talking to developers who use X-Lang.
Apr
27
answered Professional use of former MIT licensed sofware
Apr
22
revised When should a function take a pointer for a collection to fill vs returning a pointer with a filled collection?
added 8 characters in body
Apr
22
reviewed Edit Participants in Agile retrospective
Apr
22
revised Participants in Agile retrospective
Added some other relevant tags
Apr
22
revised What are some good practices before checking in source code?
edited tags
Apr
22
comment UML - may a uml diagram contain different types of uml models?
This doesn't "link models directly". An InformationFlow represents the flow of information between two entities in a model - two actors in a use case model, for example. It refers to information flow within the system being modeled, not linking two models together.
Apr
21
revised UML - may a uml diagram contain different types of uml models?
added 435 characters in body
Apr
21
comment UML - may a uml diagram contain different types of uml models?
@Peter Section 15 of the PDF discusses Activity. If you read that section, there is no mention of the inclusion of actors or lifelines. These elements are not defined in the context of an Activity model. However, because of the fact that a diagram can include multiple models, it may be possible to end up with an Actor on an Activity diagram.
Apr
21
comment UML - may a uml diagram contain different types of uml models?
@ThomasKilian I'm not sure what citation you're referring to, but I can add it if I can point to a specific source to back my answer up.
Apr
21
comment UML - may a uml diagram contain different types of uml models?
@ThomasKilian Ah, OK. I thought there was something factually wrong in my answer and I just couldn't see it. Thanks.
Apr
21
revised UML - may a uml diagram contain different types of uml models?
deleted 28 characters in body
Apr
21
comment UML - may a uml diagram contain different types of uml models?
@ThomasKilian I believe I said this. There's a difference between a "model" and a "diagram" in UML. A diagram is the graphical representation, which may include one or more elements from one or more models. I'll clean up a few parts that may be confusing.
Apr
21
answered Is separating design from implementation a net win?
Apr
21
answered UML - may a uml diagram contain different types of uml models?