All is not entirely rosy in microservice-land. It’s often a sign of an architectural approach’s maturity that anti-patterns begin to be identified and classified alongside well-established principles and practices. Daniel Bryant introduces seven deadly sins from real projects, which, left unchecked, could easily ruin your following microservices project. Daniel offers […]
Devamını Oku
12 Mayıs 2018 tarihinde Nişantaşı Üniversitesi’nde düzenlenen Developer Summit İstanbul’da Lemi Orhan Ergin’in sunduğu Kod İncelemede 10 Kusurlu Hareket oturumu.
Devamını Oku
YALAN DÜNYA Hep sen mi ağladın sen mi yandınBende gülmedim yalan dünyadaSen beni gönlünce kutlu mu sandınÖmrümü boş yere çalan dünyada Ah yalan dünyada yalan dünyadaYalandan yüzüme gülen dünyada Sen ağladın canım ben ise yandımDünyayı gönlümce olacak sandımBoş yere aldandım boş yere kandımİrengi gözümde solan dünyada Ah yalan dünyada yalan […]
Devamını Oku
Release/Reuse Equivalency states that everything reused must be released and tracked. This has little to do with writing the code or applying algorithms or data structures but with how to structure your software into smaller components. It requires the maintainer to organize the releases, provide a way to migrate from one […]
Devamını Oku
Yazılım testi için araçlar kullanılması otomasyonun birinci koşuludur.
Devamını Oku
The Principles of Clean Architectureby Uncle Bob Martin(@unclebobmartin) Robert C. Martin, aka Uncle Bob, has been a software professional since 1970 and an international software consultant since 1990. In the last 40 years, he has worked on hundreds of software projects in various capacities. In 2001, he initiated the group […]
Devamını Oku
Kent Beck invented Extreme Programming. Guest of honor of the 5th annual Lean IT Summit, he reviewed what he got right, what he got wrong, what he’s still working on and how things work at Facebook where he is now.
Devamını Oku
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
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