Get the Linkedin stats of Daniel Moka and many LinkedIn Influencers by Taplio.
open on linkedin
Hey, I am Daniel Moka, helping developers master Test-Driven Development (TDD) In the last 10 years, I’ve successfully applied TDD across diverse industries, including healthcare, oil & gas, robotics, blockchain, digital mapping and ERP systems. In every domain, TDD helped me and my teams to produce clean, easily maintainable and well-tested software that made our customers happy. TDD has proven to be a universal tool with the biggest impact on software quality. With a network of over 100,000 followers, I am on a mission to help developers worldwide to produce quality software with the best engineering practices.
Check out Daniel Moka's verified LinkedIn stats (last 30 days)
Use Taplio to search all-time best posts
The best developers know when to ignore best practices. Every software advice has exceptions: ✅ Use Meaningful Variable Names ⚠️ In short scopes, short names are fine. ✅ Write Small Functions ⚠️ A longer compact function can be easier to read than jumping between tiny ones. ✅ Don't Repeat Yourself ⚠️ You can duplicate code if they represent different business knowledge ✅ Don't Couple Your Tests to Implementation Details ⚠️ In property-based testing, it's fine to couple to functions. ✅ Singleton Is an Anti-pattern ⚠️ When loading a large model into memory, a singleton can be your best friend. Rules make you a good developer. Knowing when to break them makes you a great one.
If you want to master Clean Code, read these 10 articles: 1. Seven Tips to Write Clean Functions ↳ https://lnkd.in/gSt28rBB 2. Refactor Like a PRO ↳ https://lnkd.in/gPXDmjCh 3. The Complete Guide to Starting TDD ↳ https://lnkd.in/gw5Et4EV 4. The Secret to Clean Code ↳ https://lnkd.in/dYw-hU7C 5. How to Write Clean Tests ↳ https://lnkd.in/dnCTTrWG 6. Hexagonal Architecture with TDD ↳ https://lnkd.in/dJwkuwES 7. Five Tests Smells - Five Solutions ↳ https://lnkd.in/gtJeav-g 8. Master The 5 Test Doubles ↳ https://lnkd.in/dkC6eYJh 9. Stop Using NULL. It Is a Bad Practice ↳ https://lnkd.in/gXQzw6Jz 10. Don't Write Comments ↳ https://lnkd.in/gcdXH5nR --- PS.: Join 28,000 software crafters: craftbettersoftware.com
Content Inspiration, AI, scheduling, automation, analytics, CRM.
Get all of that and more in Taplio.
Try Taplio for free