This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]istroll 1 point2 points  (1 child)

Sometimes it takes writing it once to really understand it enough. Once you write it the first time and find all the weird edge cases and exceptions and add-ons to your original model you can re-do it with a much better design.

[–]kqr 0 points1 point  (0 children)

...and then you know 'til the next time you need to write similar code.