Andrzej Krzywda
Goodreads Author
Member Since
January 2014
Andrzej Krzywda hasn't written any blog posts yet.
![]() |
Fearless Refactoring: Rails Controllers
2 editions
—
published
2014
—
|
|
![]() |
Developers Oriented Project Management
by |
|
![]() |
Blogging for Busy Programmers
|
|
* Note: these are all the books on Goodreads for this author. To add more, click here.
“Your success or failure is a compound of thousands (if not millions) of micro-failures and micro-successes.”
― Blogging for Busy Programmers
― Blogging for Busy Programmers
“It’s confession time: I don’t like test names. Technically they’re method names, but they’re never called explicitly. That alone should make you somewhat suspicious. I consider method names found within tests to be glorified comments that come with all the standard warnings: they often grow out of date, and are often a Code Smell emanating from bad code. Unfortunately, most testing frameworks make test names mandatory, and you should spend the time to create helpful test names.”
―
―
“Creating instances of david, john, pat, & steve in Setup moves characters out of the individual test methods, but doesn’t provide us any other advantage. It also comes with the conceptual overhead of each Customer being created, whether or not it’s used. By adding a level of indirection we’ve removed characters from tests, but we’ve forced ourselves to remember who has what rentals. Removing a setup method almost always reveals an opportunity for a local or global improvement within a universe.”
―
―