Maxi Contierimaximilianocontieri.com·Feb 16, 2024Code Smell 241- Referential Transparency ViolationTL;DR: Your functions should be replaceable by the computation result. Problems Readability Principle of least astonishment violation Testability Coupling Solutions Avoid side effects and erratic behavior Context Breaking referential transpa...33 readsCode SmellsGeneral ProgrammingAdd a thoughtful commentNo comments yetBe the first to start the conversation.