Home > What we need, XP > The big cup problem

The big cup problem

December 29th, 2008

It’s a strange thing about a big cup … or any large container for that matter. When you see it empty your immediate response is to fill it up. What can I put in here? There’s still some room in here, how can I use it? When you pull out a cup from your cupboard to take a drink you almost always fill it up.

I’ve found myself lately writing code to solve a problem, looking at the volume of code and being upset over how little of it there is. I think, “Wow, I really wanted to solve a big problem. This code works but I can’t use it because there’s not enough here to match up with the magnitude of the problem!”. It’s like buying expensive software that comes in just a CD case. We shell out big bucks and only get a CD in a jewel case? No, no, no; I want to feel like I got my moneys worth!

How often do we do that? We start with this big cup and try to fill it up. We write more code than necessary,more tables than needed, more infrastructure, more text in the blog post, more, more, more.

The problem isn’t the work or the stuff; it’s the cup. We start with a big cup and try to fill it. Start with a small cup. If it overflows then great! Get a bigger cup.

It’s okay to get stuff done with less. Less code, less effort, fewer hours. Scale it back. Pare it down. Do just the bare essentials and do them exceeding well.

Heres to a new year of smaller cups. Happy new year, all!

What we need, XP

  1. January 1st, 2009 at 12:49 | #1

    Well … as you start to explain (I think), Unit test - and even more - acceptance test help a lot about it. It helps by drawing the cup, and in most case it is a small cup … or your feature is maybe not well identified nor objective.

    So, simple requirement, small tests, very nice solution !

    For me, there is nothing frustrating about a ’small lines’ code, it helps a lot !

    But, oneday, as u said, trying to solve a simple code, I see myself writing many-many-many code lines in a big-mess-as-my-cellar… beurk !

  2. January 5th, 2009 at 07:47 | #2

    That’s an interesting take-away, Triden. Thanks!

  3. February 12th, 2010 at 21:54 | #3

    I’ve surfed the net more than three hours today, however, I haven’t found such useful information like yours. Thanks a lot, it’s really useful for me.

  4. April 6th, 2010 at 00:38 | #4

    aha! thanks for such a good article!

  5. April 17th, 2010 at 03:06 | #5

    Thanks for sharing your thought. Wish you good luck for your future endeavors.

  6. May 27th, 2010 at 03:29 | #6

    There were a lot of conversations about the college research paper service. However, university students will know lots about the assignment writing service purchasing essays topics there.

  7. June 18th, 2010 at 16:55 | #7

    thank you!I learned a lot from this article.

  8. July 5th, 2010 at 23:46 | #8
  9. July 9th, 2010 at 18:31 | #9

    I came accross your blog and have been reading along.

  10. July 15th, 2010 at 00:25 | #10

    I tried to think so, but i found it was not as the same in the actual process. As you mentioned, I still have doubts, but really thank you for sharing!

  11. dfdsh
    July 24th, 2010 at 09:21 | #11

    Good article, thanks to the author to share.welcome come to
    http://www.footballworldcupjerseys.com.

  12. July 28th, 2010 at 01:20 | #12

    An amazing machine, you deserve to 1. These fantastic shoes can be a brilliant and attractive. Enjoy and of itself.

  13. August 10th, 2010 at 16:01 | #13

    Every one understands that humen’s life seems to be very expensive, but we require money for different issues and not every one gets big sums money. Thence to get quick personal loans or just commercial loan should be a proper solution.

  14. August 11th, 2010 at 13:11 | #14

    some very good info here, thanks.

  15. August 14th, 2010 at 00:44 | #15

    It can be absorbing to write the custom essay writing but that needs lots of hard work anyway. So people, which have no time, buy essay. In such way, they get a success. So why must you spoil your valuable time?

  16. August 16th, 2010 at 21:05 | #16

    There’s no matter if some persons are professionals in term papers or argument essay composing, they would need show their writing skills in any case. So to buy custom essay at papers writing service can be the great way out.

  17. August 21st, 2010 at 05:16 | #17

    I found your website perfect for my needs. It contains wonderful and helpful posts. I have read most of them and got a lot from them.

  18. August 21st, 2010 at 11:59 | #18

    Less people acknowledge that can be not complicated to order courseworks and have a success.

  19. August 23rd, 2010 at 02:42 | #19

    That is rather psychological prob here!

  20. August 23rd, 2010 at 03:37 | #20

    Very oft different persons are willing to find some knowledge referring to custom written term paper. Thus, we will suggest to take the aid of the writing services. Moreover, it’s good to use some blocks from this post article.

  21. August 23rd, 2010 at 05:38 | #21

    Nice article Tx man

  22. August 23rd, 2010 at 19:09 | #22

    Quality topic close to university! No doubts all of us faced some problems with buy thesis. It is especially problematical when you have another favor in life. I have had the same problems until I have establish a company providing qualified writing services.

  23. September 7th, 2010 at 18:46 | #23

    Speak quite right

  1. March 18th, 2010 at 20:48 | #1
  2. April 7th, 2010 at 23:32 | #2
  3. April 11th, 2010 at 02:11 | #3
  4. April 19th, 2010 at 21:31 | #4

*
To prove you're a person (not a spam script), type the security word shown in the picture. Click on the picture to hear an audio file of the word.
Click to hear an audio file of the anti-spam word