Creativity is the steam that powers the locomotive of progress

-- Danny Cox --

Our Activities

Meet us at conferences and discover our knowledge and technical skills

  • portfolio slider

    Simple Stubbing

  • portfolio slider

    Restore system properties

  • portfolio slider

    BDD-like documentation

JDD 2015 - Smarter Java code testing with Spock Framework (advanced features)

Spock Framework is increasingly used to create automatic tests for production code written in Java. Thanks to a DSL based on Groovy language Spock allows to create more compact constructions with much better readability.

During my presentation I will show number of advanced and less known features, the use of which can simplify testing our code even more. I will present also a few new features which officially became available in recently released version 1.0.

This will NOT be a presentation about Spock basics. Nevertheless thanks to its natural clarity even people new to Spock should not have problems to follow and benefit.

(slides available here)

  • portfolio slider

    Remembered Set

  • portfolio slider

    Copy algorithms

  • portfolio slider

    G1 tuning

Confitura 2015 - -XX:+UseG1GC

Since JDK 9 G1 will be default GC algorithm. Meanwhile, the level of its usage or just knowledge of the principles is much lower when compared to the number of myths and urban legends. We should know, that G1 introduces revolutionizing approach to memory management in the JVM by changing both the current structure of the heap and way of running major and minor collections. But unfortunately there are still some "childhood diseases" we should be aware of. During the presentation, I will describe the algorithm, its characteristics and the real possibility of usage on a daily basis. We'll also discus some tricks allowing for stress-free deployment and optimization.

codearte@codearte.io

call +48 22 100 66 46

fax +48 22 100 66 39

Back to Top