Ranter
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
Comments
-
@DefiniteGoose thats why you should not postpone refactoring to "later" but improve anything you can as soon as possible. My boss unfortunately doesn't get that, even though he is kind of technical, he likes to think only about the near future.
-
@andros705 exactly. ideally there should be some well thought through design behind the solution, but as it usually goes the design evolves as you code, step by step, and at some point your design plans are going to contradict with decisions you made before. Then it is really helpful to have written minimal, expressive code that is easy to change. And from what I have experienced, this can only be maintained by refactoring as you go. because often, after you changed something, the design is a little crippled, although it works. thats where you should look for inconsistencies and duplication and factor them out.
-
@DefiniteGoose what project? the one I am working on at my job? I wish I could, but then again not so much because then I would be unemployed.
-
Where are the six panels in between where the spec changes but the deadline doesn't move? <.<
Related Rants
And people think what i do is easy... 😥
joke/meme
truth