Usability studies found that static methods are generally not as user-friendly as instance methods. Folks new to the SDK have harder time discovering the APIs, they reverse the flow of typing, and the calling code ends up a bit more verbose because you have to spell out the whole namespace and type name when there aren't any using directives. There doesn't seem to be a strong benefit or feasibility reason to keep these method statics which are typically harder to use and discover. cc @kyle-patterson |
||
|---|---|---|
| .. | ||
| cryptography | ||
| http | ||
| io | ||
| base64.cpp | ||
| context.cpp | ||
| datetime.cpp | ||
| environment_log_level_listener_private.hpp | ||
| environment_log_level_listener.cpp | ||
| logger.cpp | ||
| operation_status.cpp | ||
| strings.cpp | ||
| version.cpp | ||