Member-only story

Pragmatik Programcı 5. Bölüm: Bükülmezsen Kırılırsın

Cahit Barkin Ozer
32 min readJan 11, 2025

--

Yazılım alanında popüler olan “Pragmatic Programmer” kitabının beşinci bölümünün Türkçe çevirisidir.

Erişim İçin:

https://cbarkinozer.medium.com/pragmatik-programc%C4%B1-5-b%C3%B6l%C3%BCm-b%C3%BCk%C3%BClmezsen-k%C4%B1r%C4%B1l%C4%B1rs%C4%B1n-9a3310041467?source=friends_link&sk=9aafd21cad141028817b5830820373d8

Hayat durağan değildir. Yazdığımız kod da duramaz. Günümüzün neredeyse çılgınca değişim hızına ayak uydurabilmek için, mümkün olduğunca gevşek, esnek kod yazmak için her türlü çabayı göstermeliyiz. Aksi takdirde, kodumuzun hızla modası geçmiş veya düzeltilemeyecek kadar kırılgan hale geldiğini ve nihayetinde geleceğe doğru çılgınca koşuşturmada geride kaldığını görebiliriz.

Konu 28: Ayrışımlama (Decoupling)

”Bir şeyi tek başına seçmeye çalıştığımızda, onun Evrendeki her şeye bağlı olduğunu görürüz.” — John Muir, My First Summer in the Sierra

Konu 8, İyi Tasarımın Özü’nde, iyi tasarım prensiplerini kullanmanın yazdığınız kodun değiştirilmesini kolaylaştıracağını iddia ediyoruz. Bağlantı, değişimin düşmanıdır çünkü paralel olarak değişmesi gereken şeyleri birbirine bağlar. Bu, değişimi daha da zorlaştırır…

--

--

Cahit Barkin Ozer
Cahit Barkin Ozer

Written by Cahit Barkin Ozer

Üretken YZ başta olmak üzere teknoloji alanındaki yenilikleri öğrenip sizlerle paylaşıyorum. Youtube Kanalım: https://www.youtube.com/@cbarkinozer

No responses yet