مرحبًا بكم في رف كتبي الافتراضي!
وهو عبارة عن مجموعة منتقاة من الكتب التي أثرت بشكل كبير على أفكاري ووجهات نظري, فقد لعب كل كتاب في هذه القائمة دورًا محوريًا في تشكيل فهمي لعالم التكنولوجيا دائم التطور.
سواء أكنت مطورًا متمرسًا أو ناشئًا أو شخصًا مهتمًا بصناعة البرمجيات وعالم التكنولوجيا، أعتقد أن هذه العناوين تقدم رؤى قيمة وإرشادات عملية وأفكارًا تثير الإلهام.
لا تتردد في استكشاف هذه الكتب, وإخباري بأفكارك أو توصياتك!
والآن، وبدون المزيد من الكلام، إليكم الكتب (بالترتيب الأبجدي) التي تركت أثراً دائماً في رحلتي,
مع تمنياتي بالتوفيق والنجاح للجميع.
Accelerate
The Science of Lean Software and DevOps: Building and Scaling High Performing Technology Organizations | Nicole Forsgren, Jez Humble, and Gene Kim
Clean Architecture
A Craftsman's Guide to Software Structure and Design | Robert C. Martin
Continuous Delivery
Reliable Software Releases through Build, Test, and Deployment Automation | Jez Humble and David Farley
Designing Data-Intensive Applications
The Big Ideas Behind Reliable, Scalable, and Maintainable Systems | Martin Kleppmann
Designing Hexagonal Architecture with Java
Second Edition | Davi Vieira
Domain-Driven Design Distilled
Vaughn Vernon
Extreme Programming Explained
Embrace Change | Kent Beck and Cynthia Andres
Grokking Algorithms
An Illustrated Guide for Programmers and Other Curious People | Aditya Bhargava
Growing Object-Oriented Software, Guided by Tests
Steve Freeman and Nat Pryce
Learning Test-Driven Development
A Polyglot Guide to Writing Uncluttered Code | Saleem Siddiqui
Modern Software Engineering
Doing What Works to Build Better Software Faster | David Farley
NoSQL Distilled
A Brief Guide to the Emerging World of Polyglot Persistence | Martin Fowler and Pramod J. Sadalage
Patterns of Enterprise Application Architecture
Martin Fowler
Peopleware
Productive Projects and Teams | Tom DeMarco and Timothy Lister
Practical Pair Programming
Jason Garber
Pro Git
Scott Chacon and Ben Straub
Re-Engineering Legacy Software
Chris Birchall
Scrum and XP from the Trenches
Henrik Kniberg
Soft Skills
The Software Developer's Life Manual | John Sonmez
Software Architecture Patterns
Mark Richards
System Design Interview - V1
An Insider's Guide: Volume 1 | Alex Xu
System Design Interview - V2
An Insider's Guide: Volume 2 | Alex Xu
Team Topologies
Organizing Business and Technology Teams for Fast Flow | Matthew Skelton, Ruth Malan, and Manuel Pais
The Unicorn Project
A Novel About Developers, Digital Disruption, and Thriving in the Age of Data | Gene Kim
Tidy First?
Kent Beck
You Don't Know JS
Up & Going | Kyle Simpson