Quantcast
Channel: Software – jpereira.eu
Browsing all 10 articles
Browse latest View live

How to violate the Interface Segregation Principle

In my last post, I gave away some slides where OO Design Principles are introduced. I have an though about the big-fail that was the J2EE (before JEE5), in terms of violating the Interface Segregation...

View Article



Software Architecture disruption?

:Adrian Colyer is a smart guy and he  put together, in a talk, what software architectures will look like for the next years. True is, most of the services you’re using online today follow these...

View Article

Quick introduction to REST and JAX-RS

Here are some slides introducing to REST world. Examples are using JAX-RS (JSR 311). If we’re moving to the cloud-era, the undestanding of this architecture style is essential. In the cloud we are...

View Article

An introduction to Maven 2

This is an hands-on workshop about Maven. It will help you to get up and running with Maven if you don’t know Maven. I have included the exercise that you can use to get your hands on Maven. This...

View Article

Programmer testing exercise

Some time ago, I wrote here to leave you with a presentation about programmer testing. This post is a kind of follow up, leaving you now with the exercise. You can see the exercise here I also have the...

View Article


Inheritance in JPA Entities

“..but equals should usually compare state, not identity. This is particularly true for “data-centric” classes which map to database records. […] If you extend a concrete class, and add a new field...

View Article

Scrum talks with Mike Cohn

Mike Cohn, from Mountain Goat Software, gave a series of talks on Norwegian Developers Conference 2012 about Scrum and Agile. I’m sharing the videos here. It’s worth to take a closer look for anyone...

View Article

Playing again

Share this.... The post Playing again appeared first on jpereira.eu.

View Article


Hey, did you know Java is a typed language…?

Hi, Java is a typed language (Duuhh!!!), it means that we can create new types like: And we can later on bring Users live into our virtual world, that is our app. If our app deal with objects and...

View Article


Recycling old stuff… this is about basics of objected oriented design

Probably was some work in progress… Let me share it. Share this.... The post Recycling old stuff… this is about basics of objected oriented design appeared first on jpereira.eu.

View Article
Browsing all 10 articles
Browse latest View live




Latest Images