Conway’s Law is an adage stating that organizations design systems that mirror their communication structure. It is named after the computer programmer Melvin Conway, who introduced the idea in 1967. His original wording was: Any organization that designs a system (defined broadly) will produce a design whose structure is a […]
Devamını Oku
As software systems become, increasingly complex, effective testing methods are more important than ever. One promising approach is contract testing, which involves testing the interactions between different system components based on their published contracts. In this article, we will explore the potential of contract testing for improving the quality and […]
Devamını Oku
GitHub, a software development and version control service provider owned by Microsoft, has announced that it will cut 10% of its workforce to safeguard its immediate financial stability. In addition to the layoffs, the remaining employees will transition to remote work to further reduce costs. The move comes just weeks […]
Devamını Oku
The ‘global HR platform’ is EBITDA positive, confirming a $12B valuation. Deel, a Fintech-turned-HR company, announced it would reach $295 million in annual recurring revenue (ARR) by the end of 2022. This is a significant increase from the $57 million ARR achieved at the end of 2021, representing a growth […]
Devamını Oku
Çeşitli şirketlerde, farklı büyüklüklerde yapılar içinde yazılım geliştiriyoruz. Evde tek başına yazılım geliştiriyor olsak dahi farketmemelidir. İşimize saygımız, işimizi iyi yapmayı gerektirir. İşimizi iyi yapacağız. Kodumuz temiz olacak. Kodun temiz olması nasıl olur demeyelim, temiz olmayan kod kokar ve kendini belli eder 🙂 Sınıf Tasarımı Prensipleri (Principles of Class Design) […]
Devamını Oku
KumsaldaUzanmışım kumsaldaGüneş damlar içimeKurumuş dudaklarımdaUnutulmuş bir besteYaşıyorum ahestekapılmışım rüzgaraSavrulup gidiyorumşimdi çok uzaklarımdaNafile telaşlarımHayattan çalıyorumNi la bombe atomiqueUn amour platoniqueUmudum yarınlarda; tatildeyimBir elimde ayna varşair beni kıskanırYanmışım sereserpe; sahildeyimOoo…Uzanmışım kumsaldaGüneş damlar içimeKurumuş dudaklarımdaUnutulmuş bir besteYaşıyorum ahestekapılmışım rüzgaraSavrulup gidiyorum…Fikret Kızılok
Devamını Oku
What? The Common Closure Principle (CCP) states:” The components’ classes should be closed against the same kind of changes. A change that affects a part affects all the classes in that component and no other components.” In other words, a component should not have multiple reasons to change. The Single […]
Devamını Oku