Video
| ←Older revision | Revision as of 05:23, 6 April 2026 | ||
| Line 3: | Line 3: | ||
Are you asking now why some API design advices feel so unnatural? Why they are so different compared to the best practices that we learned while working on our small projects or on in-house projects of any size? The reason is that even a small shift in the initial conditions may result in completely opposite advice which may seem [[paradox]]ical. However that does not mean such advice is not useful and the [[Paradoxes of API Design|chapter 14]] describes some of them and explains why adhering to them may be beneficial for any software project. | Are you asking now why some API design advices feel so unnatural? Why they are so different compared to the best practices that we learned while working on our small projects or on in-house projects of any size? The reason is that even a small shift in the initial conditions may result in completely opposite advice which may seem [[paradox]]ical. However that does not mean such advice is not useful and the [[Paradoxes of API Design|chapter 14]] describes some of them and explains why adhering to them may be beneficial for any software project. | ||
| - | == Video == | + | == [[ParadoxesVideo|Video]] == |
{{:ParadoxesVideo}} | {{:ParadoxesVideo}} | ||