Emily Bache retweeted
The Skill That Separates Good Developers from GREAT ONES (Design vs Coding) | @emilybache
TONIGHT @ 7PM UK
Subscribe & hit the notification bell 🔔 so you NEVER miss an upload! (link in bio)
I'm researching "properties of good tests", comparing models by different authors. I have Beck's Desiderata, Khorikov's 4 pillars, Henney's Good Unit Tests, Farley's Properties of Good Automated Tests, Osherove's Art of Unit Testing and Falco's 4 benefits of tests. What else?
@searls I saw this tweet of yours - seems like you have opinions on this - do you have a blog with more detail somewhere? (I found it quoted by kentcdodds.com/blog/the-test…)
Emily Bache retweeted
The Best Code Katas For Ambitious Software Developers | @emilybache's first video on the Modern Software Engineering channel! ➡️ youtu.be/ZW4AEKbHE28
Be sure to get in the comments to show Emily your support!
Technical coaching is a good way to help a team improve their coding practices. In my latest video I explain how to introduce the idea to developers and what to say to persuade them to give it a try: youtu.be/i1UuKq5wv4o
How will you know if technical coaching is working? In my latest video I talk about some metrics you can track that might impress your boss, and some they probably won't care about. youtu.be/t7lw7ItlquI
Happy New Year! I made a video about some of the free resources the Samman Society makes available for technical coaches: youtu.be/XZXCSC_2gSw
Test Driven Development is basically using a divide and conquer strategy on a software design problem. Here's a demo of what this looks like in C#. I'm talking about various heuristics I use to make decisions about what to do next. youtu.be/gMEPjZ-aN98
#tdd
Much of the design work in TDD happens in the Refactoring step. Are you taking advantage of tools that make it faster and safer? My latest video shows a demo - youtu.be/kHwzVlXTOw8
Have you ever been given Gilded Rose or another one of my refactoring katas as part of a job interview? My latest video has some advice:
youtu.be/DbvxtRvCpCY
Emily Bache retweeted
Finally a description of mocks that doesn't mischaracterize the technique 👍.
Are you confused about how best to use mock objects in your unit tests? I've just published a video with a worked example that you and your development team can use to learn more. Check it out: youtu.be/4bCuxMhtf_E
Are you confused about how best to use mock objects in your unit tests? I've just published a video with a worked example that you and your development team can use to learn more. Check it out: youtu.be/4bCuxMhtf_E
Emily Bache retweeted
Join @emilybache’s new course on improving your code-learning skills in a practical way: jb.gg/bxkmd7.
All attendees who don’t already have IntelliJ IDEA Ultimate will get a free six-month subscription to practice the skills they learn!
Hot off the press! My new video course has just been published by O'Reilly. The course includes a lot of demos of how to read code effectively and how to solve several of my most popular Refactoring Code katas in Java with IntelliJ. learning.oreilly.com/course/…
Sometimes a little refactoring goes a long way. In my latest video I've got a short demo of how much difference you can make when you know your refactoring tools and have a good idea of where you want to take the design.
youtube.com/watch?v=lU8Wmokb…
YAGNI! Believe it or not, this is an essential design strategy in Test Driven Development. My latest video is a team learning session designed to help you to get your priorities right in software design. youtu.be/OrxqfrTPns0
A lot of training courses on Test-Driven Development aren’t very good. I recently learnt about a skill acquisition model from @GardenCuppa and I've just made a new video explaining it all using a Rubik's cube.
youtu.be/Myj-N7qVBU4
#tdd #softwaredeveloper
Emily Bache retweeted
I've shown the @intellijidea refactoring features a bunch of times. In this video @emilybache does a fantastic job of looking at the bigger picture: when, why and how to refactor.
youtu.be/wPmJz2ynb3k
Hot off the press! My new video course has just been published by O'Reilly. The course includes a lot of demos of how to read code effectively and how to solve several of my most popular Refactoring Code katas in Java with IntelliJ. learning.oreilly.com/course/…
Emily Bache retweeted
In less than two weeks (17th & 24th September) I will run a Learning Hours Masterclass course from the Samman society together with @emilybache . If you have run a few learning hour sessions with your team and want to dive deeper, then this is for you. See sammancoaching.org/training/…












