Post #1506
2.19K
Когда вы дизайните новую библиотеку, архитектуру приложения или просто интерфейс класса, всегда надо пытаться представить, как его потенциальные пользователи могут косячить с его использованием. В статье разбираются примеры того, как хорошие библиотеки оказывались вредными из-за того, что не учитывали тенденцию людей ошибаться, и различные подходы к тому, как сделать ваш дизайн устойчивым к ошибкам.
Dan Lew Codes Maintaining Software Correctness This article is a write-up of a talk I gave at MinneBar 2022. Instead of reading this, you could also watch the recording or view the slides.
The title of this talk is "maintaining software correctness." But what exactly do I mean by “correctness”? Let me… - 🔥 2
- ❤ 1
- 🤮 1