NonNull i NotNull - jakie są różnice?
Na pewno każdy z nas spotkał się z takimi adnotacjami jak @NotNull czy @NonNull. W teorii mają one zabezpieczyć nas przed tym, aby dana wartość nie mogła przyjąć owianej złą sławą wartości null. Jednak w praktyce bywa z tym różnie. Jedne chronią nas lepiej, inne gorzej. Przyjrzyjmy się zatem dostępnym...
[Czytaj dalej]