Close

(20) Software Craftsmanship, Yazılımda Ustalaşmak

Software Craftsmanship is a movement that advocates for the practice of software development as a craft. It emphasizes the importance of quality, craftsmanship, and professionalism in software development.

Building Better Software with Conway’s Laws: Don’t Forget the Basics

Conway's Law and Microservices

Speed of development and rate of repair isn’t only about problem-solving and code. Monolithic codebases have fuzzy ownership boundaries, massive teams with distributed accountabilities, and intertwined dependencies. As you consider a microservices architecture, don’t forget the cultural changes that must be made. Agile teams with autonomy, responsibility, and stellar communications […]

Devamını Oku

Building Stronger Teams with Pair Programming

Yazılımda Ustalaşmak

Two people working together on a single computer create all code to be sent into production. Pair programming increases software quality without impacting the time to deliver. It is counter-intuitive, but two people working at a single computer will add as much functionality as two workings separately, except it will […]

Devamını Oku