Archive for category improving code
After a short hiatus, the Improving Code user group is back. The first talk of the year happens online next week, Feb 3, 6:30pm CDT. RSVP here, will ya?
Refactoring Test Code
Every developer hears about the TDD process as “Red->Green->Refactor”. Some never get to the “refactor” part. Some only refactor the “production” code, but not the test code, after all, that’s “just test code”. Tests become cluttered, hard to maintain, and are abandoned.
The February Improving Code User Group meetup has been announced. Here’s the main presentation info:
Tailor your Swift
We’ll discuss writing cleaner, better code in Apple’s new language, but this talk will be mostly language agnostic and discuss concepts that apply to all languages.
This talk is for all programmers. It is about 98% language agnostic, with Swift used as the language example because I primarily work in Swift, therefore any developer will understand the material and concepts presented.
Presenter: Mark Wilkinson
Hello fellow coders! I am someone who stumbled into software development and realized I loved it. I continually strive to improve the code others, including myself, will have to read one day, and that’s what is at the heart of my talks.
Please follow the link below for extra information. I hope to see you there!
Have you heard of “clipboard inheritance” driven development? Yup, copy the code from one project, paste it into another. And yup… ouch!
My friend and co-worker Joseph Hart will share with us how to design and publish NPM packages to address this terrible thing! Come join us at the December’s Improving Code meetup, on Dec 4, at 6:30pm!
I’ve realized that, over several years, I’ve developed a passion for changing code until it becomes readable. Yes, I’m a Clean Code addict! 🙂
Whatever the programming language, library, framework, etc, I always look for ways to make the code more readable. It didn’t use to be like that; I used to look for obscure language features I could use in my code. What for? Clever code isn’t that great if most other developers can’t understand it quickly to be confident in changing it when needed.
With those thoughts in mind, I’ve decided to create a new user group for those who, like me, enjoy Improving Code.
I hope to see you at one of our meetings!