-
Enterprise Java
Clean Unit Testing
It’s easy to write “unit test” tests that use JUnit and some mocking library. They may produce code coverage that…
Read More » -
Software Development
Arch Unit
If Software Architecture is done to a reasonable standard, we should expect to see: Well designed patterns that can fulfill…
Read More » -
Enterprise Java
Defining a Resource
In Fielding’s dissertation a Resource is described as: “Any information that can be named” … “a document or image, a temporal…
Read More » -
Enterprise Java
What’s the case for your API?
Disclaimer: In pure REST, API’s are opaque and the URL should be whatever what was sent as a link in…
Read More » -
Enterprise Java
OAUTH 2.0 Authorisation Code Grant
OAuth 2.0 provides a number of security flows (or grant types) to allow an application access user’s data in another…
Read More » -
Core Java
Java Lambda Streams and Groovy Clouses Comparisons
This Blog post will look at some proverbial operations on List data structure and make some comparison between Java 8/9…
Read More » -
Scala
Scala Syntax: 7 points
A few years back I dipped into some Scala as a hobby language. But, one aspect I found challenging was just…
Read More » -
Enterprise Java
And some more REST tips
In previous blog posts I have covered some ideas and tips for achieving a REST architecture. In this post, I cover…
Read More » -
Enterprise Java
REST: Using a Controller endpoint?
In general REST architectures, the fundamental concept is a Resource. After Resources, the next thing is to develop a Uniform…
Read More »