Nebraska.Code() Sessions tagged testing

Unbreakable. Perfect: The Craft of Code

The best welders create seams so perfect that flaws cannot be detected even by an X-ray. Most welders will never get there. Code is no different. Do you write code that ‘works’ or code that is crafted so perfectly it will never show a flaw? We will explore timeless principles that make great code: recognizing code smells, writing for testability, keeping things simple and clear. Many of these ideas were written down decades ago, but are still ignored. The most important first step is viewing code as a craft, something that is done for it’s own sake rather than something hacked out to solve a problem. In this session, you’ll learn how to create a plan for steady improvements. Syntax, languages, frameworks all fade away. A mindset that is focused on craft will never fail.

Speaker

Joe Morgan

Joe Morgan

JavaScript Developer

Junit5 Parameterized Tests

Junit5 adds quite a few new features, but in my opinion Parameterized Tests are the most useful. We'll take a look at how to setup up a parameterized test, the different argument sources to feed your tests data, and using argument converters

Speaker

Scott Bock

Scott Bock

Chief Software Technologist, Object Partners