Structural Patterns organize classes and objects into a system that focuses on a specific goal to be achieved at compile time; the structure itself is important. Acronym to remember: "ABCDFFP" [A]dapter, [B]ridge, [C]omposite, [D]ecorator, [F]acade, [F]lyweight, [P]roxy >> "Adapter" This DP provides an "expected interface" of code to a user. "Adapt the interface of … Continue reading Design Patterns (DP) – Structural Patterns
When I started as a Java Developer, I rarely made use of the debugger in Eclipse. I had vague memories of using a debugger in my undergrad in a class on the Pascal programming language back in the 90's. I can't tell you about the debugger I used, and I can't even tell you if … Continue reading Running the Debugger in Eclipse
Creational Patterns are concerned with the style, approach and rules of creating new objects. Acronym to remember: "ABFPS" [A]bstract Factory, [B]uilder, [F]actory Method, [P]rototype, [S]ingleton >> "Abstract Factory" "Provide an interface for creating families of related or dependent objects without specifying their concrete classes. Clients are not aware of the concrete classes, just aware … Continue reading Design Patterns (DP) – Creational Patterns
#1 Shortcut Tips for Using Eclipse Here are some shortcuts in Eclipse for Java developers. It took me many years to gather these shortcuts, and I have not seen them described elsewhere. Other Java Devs have been loath to share these, but I am not. I have found them to be absolutely necessary in my … Continue reading Some Shortcut Tips for Eclipse for Java Devs
This is the excerpt for your very first post.