Archives by Tag 'ooad'
DomainDrivenDesign: Domain Services or Method on an Entity?
There has been too much discussion on the DDD list regarding where to put the business logic control, whether in a service or entity. Being more specifically, in order to ship an order, the followthings should happen:
Validate that the order can be shipped
Update quantity
Set the status to shipped
Save the order
Send an email to the customer [...]
Generating LGPL notices with Python support
When we started developing JFileContentManager, we didn’t even think to release it as an open-source project. So, when we finished the project, I particularly thought about this idea, because I was very interested in participating on an community involving project. So, we decided to release it under the LGPL licence, because we wanted the project [...]
Annoucing JFileContentManager 1.2!
A new version of JFileContentManager has been released! Below are the changes release:
The tree UI component was corrected to reflect the zip hierarchy content;
Added support to show the contents of:
Java files
Properties files
Shell script files
XHTML / HTML files
XML files
The About Dialog has been integrated with JDIC;
Check this out!
JFileContentManager has been released!
JFileContentManager is a Java based file manager desktop application, it can show, edit and manipulate the content of the files archived inside a zip.
Showing a simple and friendly GUI, the user can see the content archived inside a zip file in a tree view way, select one file per time and see their content (either [...]
Single Responsability Principle
Look at these Java code snippet:
1:import java.util.Date;
2:
3:class Movie
4:{
5: private Date exhibitionDate;
6: private Director director;
7: private Persister persister = new Persister();
8:
[...]
My LinkedIn