If you develop HTTP or RPC APIs, this book is essential. It covers everything you need to know about API design and is written by Geewax, a contributor to Googleβs API Improvement Proposals documents (AIPs).
#SoftwareEngineering
If you develop HTTP or RPC APIs, this book is essential. It covers everything you need to know about API design and is written by Geewax, a contributor to Googleβs API Improvement Proposals documents (AIPs).
#SoftwareEngineering
Do these 3 things to improve the utility of your unit tests π
π‘ No (or minimal) logic
π‘ Wet (or damp) implementation
π‘ At most, three parts: setup, execution, assertion
#SoftwareEngineering
An overwhelming majority of applications don't need to be "blazing" fast.
#softwareengineering
C++ supports compile-type polymorphism whereby types can be implicitly satisfied, similar to Go, through concepts.
Using this strategy, you can inject your dependency without the cost of dynamic dispatch.
#softwareengineering
The easiest aspect of writing codeβ¦is writing the code.
#softwareengineering
Getting started on BlueSky. Follow along if you're interested in:
Software Engineering
Technology
I will also post an occasional rant about my non-professional interests. Find out.
#softwareengineering