5 техникалық кітап кеңес
📕Introduction to algorithms, Thomas, H. Cormen - Бұл кітап әрбір өзін программист санайтын адамдың жастығының астында жату керек кітап. Күрделі алгоритмдер мен структуры данных туралы оқып білгісі келетін адамға оқу керек кітап.
📕Clean code, Robert C. Martin. Жазған кодыңды басқа адам түгілі өзің де түсінбей отырмас үшін оқу керек кітап. Өте көп әрі сапалы практикалық мысалдармен әдемі код жазуды түсіндіреді.
📕Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, дизайн паттерндер туралы өте классикалық кітап. Әрбір өзін сыйлайтын программист білу керек 23 дизайн паттерндер туралы түсіндіріп жазған.
📕High Performance Browser Networking, Ilya Grigorik - Браузердің желімен қалай жұмыс істейтіні туралы жақсы жазылған кітап. Кругозор дамытуға өте керемет кітап. TCP, UDP, HTTP, Socket және тб тақырыптар қамтылған. Авторы гуглда веб перформанс бөлімінде істеген.
📕Designing Data-Intensive Applications by Martin Kleppmann, атауы айтып тұрғанадай, өте үлкен системаларды құру принциптары туралы ашып жазған. data models, distributed systems, stream processing және тб тақырыптар қозғалған. Систем дизайн білімін арттыруға керемет кітап
📕Introduction to algorithms, Thomas, H. Cormen - Бұл кітап әрбір өзін программист санайтын адамдың жастығының астында жату керек кітап. Күрделі алгоритмдер мен структуры данных туралы оқып білгісі келетін адамға оқу керек кітап.
📕Clean code, Robert C. Martin. Жазған кодыңды басқа адам түгілі өзің де түсінбей отырмас үшін оқу керек кітап. Өте көп әрі сапалы практикалық мысалдармен әдемі код жазуды түсіндіреді.
📕Design Patterns: Elements of Reusable Object-Oriented Software by Erich Gamma, дизайн паттерндер туралы өте классикалық кітап. Әрбір өзін сыйлайтын программист білу керек 23 дизайн паттерндер туралы түсіндіріп жазған.
📕High Performance Browser Networking, Ilya Grigorik - Браузердің желімен қалай жұмыс істейтіні туралы жақсы жазылған кітап. Кругозор дамытуға өте керемет кітап. TCP, UDP, HTTP, Socket және тб тақырыптар қамтылған. Авторы гуглда веб перформанс бөлімінде істеген.
📕Designing Data-Intensive Applications by Martin Kleppmann, атауы айтып тұрғанадай, өте үлкен системаларды құру принциптары туралы ашып жазған. data models, distributed systems, stream processing және тб тақырыптар қозғалған. Систем дизайн білімін арттыруға керемет кітап