September 19, 2008

Web developing - in hell

Hell?

I’ve obviously realized that since I don’t have a design department..or even a designer staffed..developing web applications means I have to learn things like CSS, proper semantic HTML, and Ajax.  The realization hit me HARDER than ever just now though.

See, I was having some issues with Rails earlier.  I come from a non framework background..Rails..Django..you name it - they do some magic for you.  It’s difficult to document magic.  For example, I _JUST_ not found out that the find_or_create_by_ “dynamic attribute-based finder”..what the HELL?

Rails dynamically generates “finders” for my objects?  I can declare a People model with an age column, and do Person.find_by_age(30)?  _YES_.  Rails just examines my model and makes these dynamic finders based on attributes - some of which can optionally CREATE a new instance!

THIS crap I’m not used to AT ALL.

Of course…I have to learn CSS so my application(s) will look ok.  USERS like Ajax, they don’t know it’s named Ajax..they don’t know what asynchronous anything is..but what Ajax provides, users love.

So my friends, even with dynamically created finder methods - I’m stuck learning CSS and dealing with Ajax.

Comments (View)
blog comments powered by Disqus