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.

“Don’t Forget Conway’s Law” – Sarah Novotny Keynote

"Don’t Forget Conway’s Law" - Sarah Novotny Keynote

Speed of development and speed of repair isn’t only about problem solving and code. Monolithic codebases have fuzzy boundaries of ownership, massive teams with distributed accountabilities and intertwined dependencies. As you consider a microservices architecture don’t forget the cultural changes that need to be made. Nimble teams with autonomy, accountability […]

Devamını Oku

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