Tagged articles
6 articles
Page 1 of 1
DevOps Cloud Academy
DevOps Cloud Academy
Jun 3, 2024 · Fundamentals

Understanding NULL: The Silent Killer in Code and How to Mitigate Its Risks

NULL, the ubiquitous placeholder for missing values, can silently introduce bugs, crashes, and data inconsistencies across languages and databases, but by understanding its pitfalls and applying strategies like optional types, default values, Null Object patterns, and proper database constraints, developers can significantly improve code reliability.

Error HandlingNULLbest practices
0 likes · 10 min read
Understanding NULL: The Silent Killer in Code and How to Mitigate Its Risks
Programmer DD
Programmer DD
Dec 13, 2021 · Backend Development

Why Java 14’s New Switch Expression and Null‑Pointer Messages Matter

This article explains Java 14’s revamped switch expression syntax—including the concise case‑label arrow, the new yield keyword for returning values, and improved NullPointerException messages—showing how these changes simplify code and make debugging clearer.

JavaJava 14Yield
0 likes · 6 min read
Why Java 14’s New Switch Expression and Null‑Pointer Messages Matter
Liangxu Linux
Liangxu Linux
Mar 13, 2021 · Information Security

How Hackers Break Into the OS Kernel: Methods, Exploits, and Defenses

This article explains how attackers gain kernel-level privileges by exploiting vulnerabilities such as null-pointer dereferences, use-after-free, and integer overflow bugs, outlines the four legitimate ways programs enter kernel mode, and reviews real-world CVE cases and modern mitigation techniques.

CVEOS securityUse-After-Free
0 likes · 10 min read
How Hackers Break Into the OS Kernel: Methods, Exploits, and Defenses
Java Captain
Java Captain
Dec 22, 2018 · Fundamentals

Why Printing a Null Object in Java Does Not Throw an Exception

This article explains why Java's print methods output the literal "null" instead of throwing a NullPointerException, by examining the source code of PrintStream.print for both String and Object arguments, the behavior of String.valueOf, and the compiler‑generated StringBuilder handling of null during concatenation.

Printingfundamentalsnull pointer
0 likes · 7 min read
Why Printing a Null Object in Java Does Not Throw an Exception
Taobao Frontend Technology
Taobao Frontend Technology
Nov 10, 2016 · Frontend Development

How to Isolate Null Pointer Errors in Frontend JavaScript: Strategies & Tools

After launch, frontend apps often face API failures, missing data, and unexpected behavior that cause JavaScript null‑pointer errors and page crashes; this article explores practical solutions—including safe getters, async schema validation, Babel compile‑time transforms, and static type checking—to isolate and prevent such issues.

Error Handlingnull pointertype checking
0 likes · 8 min read
How to Isolate Null Pointer Errors in Frontend JavaScript: Strategies & Tools