© 2026 Hashnode
Kotlin's type system is designed to eliminate NullPointerExceptions by distinguishing between nullable and non-nullable references. By default, types are non-nullable. To allow a variable to hold null, you must explicitly mark it as nullable by appen...

¿Alguna vez te ha explotado una app en producción por culpa de un null no controlado?Sí, ese temido NullPointerException que llega como un ninja cuando menos te lo esperas. 😅 Hoy quiero contarte cómo puedes escribir código más seguro, expresivo y ha...

Optional은 무엇인가요? Optional 때문에 코드가 난잡하게 된다면 어떻게 해야 할까요? 글의 발단 무분별한 옵셔널 사용으로 코드가 깔끔하지 않다고 느낄 때가 있다는 사연을 예전에 들은 적이 있습니다. 그래서 저는 어떤 이유로 어떻게 관리하고 있는지 설명을 했고, 이를 결국 글로도 남기기로 결정했습니다. Java Optional이란? 자바의 NULL 안정성을 위한 표준 API 클래스입니다. null일 수도 있는 값을 감싸서(박싱 해...
