JHUG event - March 2017 #jhug #java

Η εταιρία Trasys Greece (πλέον μέρος του NRB Group) θα μας φιλοξενήσει για το meetup του Μαρτίου.

Παρακαλούμε RVSP εδώ.

Οι ομιλίες:

• Refactoring in Practice (Panagiotis Kapralos)

This presentation is an overview of the Refactoring practice. Starting with an example, it demonstrates how you can improve existing code by applying a series of small behavior preserving transformations.

Following a brief discussion on the motivation and economic justification of Refactoring, it will provide some real world advice: how to improve your code with confidence, how to keep your work focused, how to incorporate refactoring in your development workflow, how to avoid common pitfalls, and more.

The level of this presentation is introductory, so anyone with basic understanding of software engineering should be able to follow.

• Microbenchmarks, Introducing JMH (Giorgos Kalfopoulos)

Microbenchmarks, what are they? Why are they hard? An explanation of the difficulties caused by JVM Hotspot optimizations and how to overcome them using JMH, a toolkit created by the same people that create the JVM. Wrapping up with a real-life example implemented with JMH, explaining some of JMH key concepts along the way.

The level of this presentation is introductory, but the topic is not. Most people will be able to follow but if they have not bothered with benchmarks/performance testing they have some difficulty grasping everything.

Συμβουλευτείτε το χάρτη.

Πρόγραμμα

• 18.00 - Προσέλευση/ έλεγχος εισόδου

• 18.15 - 19.15 Ομιλία για refactoring

• 19.15 - 19.30 - Ομιλία χορηγού

• 19:30 - 19:45 Πίτσα/πηγαδάκια/networking

• 20.00 - 21.00 Ομιλία για Microbenchmarks

Για λόγους ασφαλείας, παρακαλούμε κρατάτε μία ταυτότητα για την εισοδο.

Σας περιμένουμε!

(Είσοδος ελευθερη)

Written on February 16, 2017