To Library or Not…

To all the coders out there! (and anyone else watching),
Often when writing code, we’re told to turn our functions into portable modules so they can be reused in other code later on.

This is very good and well if you want to write beautiful code – and who doesn’t? But what is conflicting with this is TIME!

No-one has infinite time, and writing a good piece of modular code always needs a good design and some good debugging.

Sometimes its just easier to whip together some code and get it working. If you need to reuse it later, there’ll need to be some work done to it, but why not just do that when the time comes? (cross that bridge when we come to it cliche).

If you’re even remotely proud of your code, then you’ll probably turn it into somewhat reusable libraries! Good on you! However, you cannot predict what your requirements will be in the future. So even if you did turn it into reusable code, it might still need some hacking later on to apply it to the future applications.

Personally, I do like my code, and seeing as I’ve got no real time constraints, I do take pride in my code so I will turn it into modules.

How about you?

2 thoughts on “To Library or Not…

  1. Lay the chicken pieces skin side down in your baking dish.
    And according to my short research, celery stalk contains PHTHALIDE which can lower blood pressure,
    and also it lessens the production of catecholamine (exists if physically and emotionally stressed)
    which causes the imbalance flow of blood by restricting or blocking the blood vessels.
    Copycat recipes from: Applebee’s, Kentucky Fried Chicken, Olive Garden, Chili’s, Outback Steakhouse,

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s