Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. there's nothing more satisfying in coding than solid design

there's nothing more satisfying in coding than solid design

Scheduled Pinned Locked Moved The Lounge
graphicsdesignarchitectureperformancequestion
4 Posts 4 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • H Offline
    H Offline
    honey the codewitch
    wrote on last edited by
    #1

    at least for me. One of the ways I rate it is longevity which implies extendibility and flexibility. It has been about a year since I started working on GFX, after having the idea of creating a device independent graphics library using generic programming with customizable/definable binary pixel and bitmap formats. It has held up. I've thrown more platforms and more features at it - building it out for a year, adding true type fonts, faster alpha blending, progressive jpg loading, etc. And it integrates it all seamlessly and with reasonable if not good performance. It's my most popular project on github, and it's probably what I'm most proud of in the moment. You know where you can sit and reflect on something you built, and come away ... satisfied, but somehow better than just satisfied? Anyway, that feeling. That. It makes all the effort worth it, you know?

    To err is human. Fortune favors the monsters.

    J G D 3 Replies Last reply
    0
    • H honey the codewitch

      at least for me. One of the ways I rate it is longevity which implies extendibility and flexibility. It has been about a year since I started working on GFX, after having the idea of creating a device independent graphics library using generic programming with customizable/definable binary pixel and bitmap formats. It has held up. I've thrown more platforms and more features at it - building it out for a year, adding true type fonts, faster alpha blending, progressive jpg loading, etc. And it integrates it all seamlessly and with reasonable if not good performance. It's my most popular project on github, and it's probably what I'm most proud of in the moment. You know where you can sit and reflect on something you built, and come away ... satisfied, but somehow better than just satisfied? Anyway, that feeling. That. It makes all the effort worth it, you know?

      To err is human. Fortune favors the monsters.

      J Offline
      J Offline
      jmaida
      wrote on last edited by
      #2

      Totally agree.

      1 Reply Last reply
      0
      • H honey the codewitch

        at least for me. One of the ways I rate it is longevity which implies extendibility and flexibility. It has been about a year since I started working on GFX, after having the idea of creating a device independent graphics library using generic programming with customizable/definable binary pixel and bitmap formats. It has held up. I've thrown more platforms and more features at it - building it out for a year, adding true type fonts, faster alpha blending, progressive jpg loading, etc. And it integrates it all seamlessly and with reasonable if not good performance. It's my most popular project on github, and it's probably what I'm most proud of in the moment. You know where you can sit and reflect on something you built, and come away ... satisfied, but somehow better than just satisfied? Anyway, that feeling. That. It makes all the effort worth it, you know?

        To err is human. Fortune favors the monsters.

        G Offline
        G Offline
        Gary R Wheeler
        wrote on last edited by
        #3

        Agreed. My current work project is replacing a Windows service in one of our products that's landed in my lap. The old code is pretty crufty, as it got its start back in 2000 and four products ago. It's had numerous hands on it since then, and my boss is willing to let me do a rewrite. Anywho, it's been fun architecting the thing. I've got the outer layers in place, and am working toward the middle. I think the thing I'm enjoying the most is being able to make 'large' changes in how I do things without disrupting pesky details.

        Software Zen: delete this;

        1 Reply Last reply
        0
        • H honey the codewitch

          at least for me. One of the ways I rate it is longevity which implies extendibility and flexibility. It has been about a year since I started working on GFX, after having the idea of creating a device independent graphics library using generic programming with customizable/definable binary pixel and bitmap formats. It has held up. I've thrown more platforms and more features at it - building it out for a year, adding true type fonts, faster alpha blending, progressive jpg loading, etc. And it integrates it all seamlessly and with reasonable if not good performance. It's my most popular project on github, and it's probably what I'm most proud of in the moment. You know where you can sit and reflect on something you built, and come away ... satisfied, but somehow better than just satisfied? Anyway, that feeling. That. It makes all the effort worth it, you know?

          To err is human. Fortune favors the monsters.

          D Offline
          D Offline
          David ONeil
          wrote on last edited by
          #4

          Especially when you come back to it 2 years later and can dive right back in because the design is logical and the variables have names that make remembering easy! -edit: Oh, wait! Yours is template metaprograming. Never mind!

          Our Forgotten Astronomy | Object Oriented Programming with C++

          1 Reply Last reply
          0
          Reply
          • Reply as topic
          Log in to reply
          • Oldest to Newest
          • Newest to Oldest
          • Most Votes


          • Login

          • Don't have an account? Register

          • Login or register to search.
          • First post
            Last post
          0
          • Categories
          • Recent
          • Tags
          • Popular
          • World
          • Users
          • Groups