
📚Grokking Simplicity: Taming complex software with functional thinking (2021)
✍️Автор: Eric Normand
📃Страниц: 593
Разработчики справедливо опасаются непреднамеренной сложности, которой подвержена большая часть кода. В этой книге показано, как писать программное обеспечение, при котором сложность сведена к минимуму. При написании программного обеспечения следует различать код, который изменяет состояние вашей системы, и код, который этого не делает. Как только вы научитесь проводить это различие, вы сможете преобразовать большую часть своих “действий”, изменяющих состояние, в “вычисления без сохранения состояния”. Ваше программное обеспечение станет проще.
Скачать книгу
✍️Автор: Eric Normand
📃Страниц: 593
Разработчики справедливо опасаются непреднамеренной сложности, которой подвержена большая часть кода. В этой книге показано, как писать программное обеспечение, при котором сложность сведена к минимуму. При написании программного обеспечения следует различать код, который изменяет состояние вашей системы, и код, который этого не делает. Как только вы научитесь проводить это различие, вы сможете преобразовать большую часть своих “действий”, изменяющих состояние, в “вычисления без сохранения состояния”. Ваше программное обеспечение станет проще.
Скачать книгу