Monday, June 27, 2011

fighting with swords in both hands

implementing a revamp of existing feature. there are multitude of technologies involved. the mockup gui itself had taken me a week to put together. actual changes involve not only gui level changes and corresponding backed enhancements, but it's a full-fledged change requiring revamping of around 10% of the whole software, and bringing multiple screens together via ajax.

previously there used to be different pages for each of the functionality, and the pages were served on per-request basis. the original architecture, as a result was simpler and based onsuch individual-page-load mechanism.

introduction of ajax changes whole picture. now I need to order new page via ajax on-click of a button from one screen (mapped to one table cell) and then the response of the ajax call needs to go to a lower div in another table cell.

it doesn't stop there, the dynamics in those divs and table cells will have impact on other cells and divs!

these complex dynamics are making me sweat. especially because the deadline in at most a month from now, if not earlier. whatever way I think of, to implement this, gives rise to self-doubt, with a fear that it might all fail like a house of cards, because I wasn't aware about some minor thing/glitch in the technologies, due to my inexperience in these techs and domains.

I m feeling like I have taken a bite larger than what I can chew. the feeling is making me nervous.

on the personal front, the month of july has its own annual perils like insurance payments and tax returns submission. to add to the mayhem, my cousines' are getting married in this same month, and post-graduation classes on weekends are starting in july itself!

I hope I wont die while standing true on all these fronts simultaneously.

No comments:

Post a Comment