January
- The three body problem, Liu Cixin
- Dark Forest, Liu Cixin
- Programming with Types, Vlad Riscutia
- Saturation point, Adrian Tchaikovsky
- Death's End, Liu Cixin
February
- One Day All This Will Be Yours, Adrian Tchaikovsky
March
- El invierno en Lisboa, Antonio Muñoz Molina
- Walking to Aldebaran, Adrian Tchaikovsky
- Interface-Oriented Design, Ken Pugh
April
- Elegant objects 2, Yegor Bugayenko
- Orbital, Samantha Harvey
- Song yet sung, James McBride
- Extreme Programming Applied: Playing to Win, Ken Auer, Roy W. Miller
May
- Extreme Programming Explored, William C. Wake
- Some desperate Glory, Emily Tesh
- Refactoring in large software projects, Stefan Roock, Martín Lippert
- Test-lists utilization in TDD: The role of test-lists in requirements traceability, Hassan Mahmood Khan, Ibrar Arshad (master thesis)
- The role of slicing in TDD, Dieste et al. (paper)
- Impact Mapping, Gojko Adzic
June
- Searching for Opportunities of Refactoring Sequences: Reducing the Search Space, Piveta et al. (paper)
- Be a Learning Machine, Alberto Souza
- GRASP and GOF Patterns in Solving Design Problems, R.M.Noorullah (paper)
- Raciones de diseño de software: Mini ensayos para developers, Fran Iglesias
- Test-Driven Development: A Practical Guide, Dave Astels
- Flexible, Reliable Software, Using Patterns and Agile Development, Henrik Bærbak Christensen
- The BDD Books - Discovery: Explore behaviour using examples, Gáspár Nagy, Seb Rose
July
- Pon tu código en forma con calistenia, Fran Iglesias
- Designing Object Systems: Object-oriented Modelling with Syntropy, Steve Cook, John Daniels
- How the Practice of TDD Influences Class Design in Object-Oriented Systems: Patterns of Unit Tests Feedback, Mauricio Aniche, Marco Aurelio Gerosa (paper)
- Taming your dragon: Addressing Your Technical Debt, Dr. Andrew Richard Brown
August
- Domain-Driven Refactoring: A hands-on DDD guide to transforming monoliths into modular systems and microservices, Alessandro Colla, Alberto Acerbis
- Through a mirror darkly: How programmers understand legacy code, Carlos L. Burgos, Julie J. C. H. Ryan, Edward Lile Murphree (paper)
- Software Archeology, Andy Hunt, Dave Thomas (article)
- AI-assisted Programming, Tom Taulli
- Sensemaking: What Makes Human Intelligence Essential in the Age of the Algorithm, Christian Madsbjerg
- Software Testing with Generative AI, Mark Winteringham
- Refactoring va Refuctoring: Advancing the state of AI- automated Code improvements, Adam Tornhill, Markus Borg, Enys Mones (white paper)
- Leveraging Code Smell Detection with Inter-smell Relations, Błażej Pietrzak, Bartosz Walter
No comments:
Post a Comment