So you're looking to build a .NET-based application but with .NET Core now floating around you're not sure which .NET runtime you should be using. In this post, we take a look at the various options and compare them to help you make that decision.
Lazy loading and caching are powerful performance tools, but they can be implemented poorly. Here's how you can pull them off in Java using Google's Guava.
As often as Springs @RequestMapping annotation is, few recognize its versatility. Here, we see that on display when used to map Spring MVC controller methods.
Our work on code smells and refactoring tips continues with a look into adhering to the single responsibility principle and refactoring multi-responsibility methods.
Here's just about everything you could want to know about your favorite packaging techniques for Java—skinny JARs, fat/uber JARs, thin JARS, and hollow JARs.
Quick tip: Prefer using DataFrameNaFunctions to prevent code duplication when the same default values are set in several queries that use the same DataFrame.
This comprehensive deep dive into Java classes is as much history as it is education. In Part 1, we focus on class makeup to make classes more intuitive for developers.
Learn how to check, update, and add entries to your DB with Apache JMeter so that you can effectively look at the correct record of specific data or prepare test data.