How to best add documentation to your code

Recently I have been considering how to best add documentation to your code. This came up recently when I was helping someone work through a method and understand the results returned. I found that some comments and documentation were useless whilst others were not. As we worked I realized that the best piece of advice I…

Read More

Handling Threads & Concurrency in JavaFX

Recently, while converting the PageFlow mode from Java3D to JavaFX in our Java PDF Viewer, I came across some ConcurrentModificationException issues, so thought it worthwhile sharing what I have learnt from fixing them. To explain what I was doing, I was putting ImageViews onto the scene and using MouseEvents to move the Images around the…

Read More