Tagged articles

programming concepts

5 articles · Page 1 of 1
samdeepthink
samdeepthink
Jul 4, 2026 · Fundamentals

How Bruce Eckel Interprets Functions and Their Role in Programming

The article examines Bruce Eckel’s perspective on functions, tracing their origins from early assembly language to modern high‑level languages, highlighting practical motivations such as code reuse, debugging efficiency, and meaning‑driven design, while contrasting historical structured programming with contemporary polymorphic concepts.

Software Designfunctionspolymorphism
0 likes · 13 min read
How Bruce Eckel Interprets Functions and Their Role in Programming
Tencent Cloud Developer
Tencent Cloud Developer
Jun 2, 2022 · Fundamentals

A Detailed Explanation of Asynchronous Programming

The article explains asynchronous programming by contrasting concurrency, parallelism, and synchronization, illustrates how splitting serial work into independent async tasks can improve performance but introduces resource, locking, and state‑tracking challenges, and offers strategies such as careful task limits, locking, queues, and result monitoring.

Asynchronous Programmingconcurrencyparallelism
0 likes · 23 min read
A Detailed Explanation of Asynchronous Programming
Node Underground
Node Underground
Oct 17, 2021 · Frontend Development

33 Essential JavaScript Principles Every Developer Must Master

This article highlights a GitHub repository that compiles 33 essential JavaScript principles—from call stacks and type systems to event loops, async patterns, and design patterns—providing a comprehensive checklist for developers to reinforce fundamentals and prepare for technical interviews.

Interview Prepfundamentalsprogramming concepts
0 likes · 4 min read
33 Essential JavaScript Principles Every Developer Must Master