Coupling from a big-O perspective
Explores software coupling and the DRY principle through the lens of big-O notation, analyzing the number of code edits needed for changes.
Explores software coupling and the DRY principle through the lens of big-O notation, analyzing the number of code edits needed for changes.
A programmer shares their progress on CodeWars, earning a Python yellow belt and setting goals for advanced study.
Introduces the 'Bug-O' notation, a metric for how API design affects debugging speed as a codebase grows.
Explains Big O notation and algorithmic complexity, arguing why certain algorithms can't outperform a pigeon's efficiency.
A .NET-specific cheat sheet for Big-O algorithm complexity, covering time/space efficiency of common data structures and sorting algorithms.
Performance comparison of Swift vs. Foundation collection data types, including detailed test results and Big-O notation analysis.
A software developer contrasts the theoretical CS concepts learned in college with practical skills gained through professional and open-source work.