Anatoly Volkhover
Goodreads Author
Member Since
November 2019
URL
https://www.goodreads.com/anatoly_volkhover
![]() |
Become an Awesome Software Architect: Foundation 2019 (#1)
|
|
![]() |
Dominate Your Job Interview: Create an Unfair Advantage with 30 Powerful NLP Techniques
|
|
* Note: these are all the books on Goodreads for this author. To add more, click here.
Anatoly’s Recent Updates
Anatoly Volkhover
is currently reading
|
|
Anatoly Volkhover
is currently reading
|
|
Anatoly Volkhover
is currently reading
|
|
Anatoly Volkhover
is currently reading
|
|
Anatoly Volkhover
is currently reading
|
|
Anatoly Volkhover
is currently reading
|
|
Anatoly Volkhover
is currently reading
|
|
Anatoly Volkhover
is currently reading
|
|
Anatoly Volkhover
is currently reading
|
|
Anatoly Volkhover
is currently reading
|
|
“While constructing a good API, we must consider: Unified approach to all API calls Error handling Stability and backward compatibility Ability to submit multiple calls in a single request Ability to ship client-side logs to the server alongside with any request Ability to ship server-side logs to the client alongside with any response Ability to programmatically analyze error responses Ability to create new API versions instead of making breaking changes Security”
― Become an Awesome Software Architect: Foundation 2019
― Become an Awesome Software Architect: Foundation 2019
“User interfaces are by far the most frequent cause of excessive development and maintenance costs. Because of that, they require lots of undivided attention from the software architect.”
― Become an Awesome Software Architect: Foundation 2019
― Become an Awesome Software Architect: Foundation 2019
“For instance, you may have different implementations of a Logger in development vs test vs production environments, simply by supplying different configuration files. Such approach is known as Inversion of Control (IoC). The name reflects the fact that your code no longer fully controls the behavior of your application, and that control is being delegated to an external configuration file, or to a framework[19].”
― Become an Awesome Software Architect: Foundation 2019
― Become an Awesome Software Architect: Foundation 2019