The Overflow #108: Determining Dependencies And Phantom Braking

>>> Shared from Original Post Stack Overflow Blog

Welcome to ISSUE #108 of The Overflow! This newsletter is by developers, for developers, written and curated by the Stack Overflow team and Cassidy Williams. This week: UX headaches, the clear downsides of phantom braking, and testing with real dependencies instead of mockup or fakes. 

From the blog

Favor real dependencies for unit testing
Which dependencies should be present in your code base? This article suggests an answer to that question.

The Bash is over, but the season lives a little longer
As most of us transition from one season to another, be it summer to autumn or winter to spring, we wanted to take a look back at how this year’s Winter Bash went for everyone.

Podcast 403: Professional ethics and phantom braking
This episode is bookended by two questions about professional or academic ethics.

Getting started with Atlas Search promotion
Autocomplete with fuzzy matching? Geo search with function scoring? No problem. MongoDB Atlas Search makes it easy to build fast, relevant search capabilities. Watch this video to learn more.

Interesting questions

Why avoid using “&&” in bash script?
You gotta keep ‘em separated.

What is a polite way to ask for a status update?
Hint: Avoid imperatives.

Zipping two lists with an offset in Python
Seeking efficiency in Python.

Is it good practice to allow users to navigate simply by hovering on a menu item without clicking?
Does this violate fundamental principles of design, or is it just annoying? (Spoiler: Both.)

The type hierarchy tree
If you’re coming from a type-free language over to something like TypeScript, here’s a good mental model for you.

The JavaScript in operator
The “in” keyword in JavaScript can do more than you might think.

Empathetic animation
You don’t have to decide between accessibility and animation. You can have both!

The UX on this small child is terrible
Could somebody help this user debug some of the issues they’re seeing?

Onboard, organize, and bring your team up to speed in a jiffy. Try Stack Overflow for Teams.

The post The Overflow #108: Determining dependencies and phantom braking appeared first on Stack Overflow Blog.

>>> Read the Full Story at Stack Overflow Blog