Tag

programming

Translating the NATO Alphabet to Plain Text

From Tiny C Projects by Dan Gookin

In this article, we will discuss the NATO phonetic alphabet and how to write a simple program that will translate it to plain text.

Teaching Your Computer to Be Polite

From Tiny C Projects by Dan Gookin

This article talks about writing a C program that writes an appropriate greeting, depending on the time of day, for you when you start your computer.

The C Development Cycle

From Tiny C Projects by Dan Gookin

This article discusses the C development cycle.

Persisting Application Data over Time

From The Well-Grounded Python Developer by Doug Farrell

This article, excerpted from chapter 10, covers

§ Persisting Data

§ Database Systems

§ Database Structures

§ Modeling Data with SQLAlchemy

Good and bad flexibility in code

By Christian Clausen

Flexibility is essential for long-lived codebases, however, it comes at a price. It requires effort to maintain flexibility and improperly-implemented flexibility can actually make a codebase harder to maintain. In this article, I show how good flexibility can be extracted from the structure of our code with minimal effort. But before we get into that, let’s discuss what flexibility in a codebase means.

Exploring Quantum Computing Concepts using Java Applications

Will QC ever become a reality, and will it make existing software developers obsolete? In this video, Johan answers these and other “qubits-like” questions, like Java-based Strange.

Refactoring the Gilded Rose Kata in Java

In this video, we join Christian in his live coding challenge of refactoring the famous Gilded Rose Kata.

The Fuel for the Functional Programming Engine

In this video, Michał Płachta focuses on problems with mutable states, explains why pure functions can’t use them in majority of cases, and shows you how to fight mutability by working with immutable values, which are used extensively in functional programming.

Beyond “def”: Exploring Python Functions

In this tour de force live coding session, an expert Python coach Reuven Lerner shows you how functions work behind the scenes and how you can use them in different ways.

Password Strength: generating a secure and memorable password

From Tiny Python Projects by Ken Youens-Clark

This article delves into how to make really memorable and secure passwords—with Python!

© 2022 Manning — Design Credits