javascript - Issues with web application -


the previous programmer left website in pretty unusable state, , having difficulty modifying anything. new web design don't know whether skills mismatch kind of job or normal in real industry have websites these

  1. the home page includes 3 frames
  2. each of these frames have own javascript functions ( between <head>, , call other common javascript functions (using <script src=..>
  3. excessive usage of document.all - in fact elements referred or accessed document.all only.
  4. excessive usage of xslt , web services - though know using web services considered design choice - there other way can consume these services other using xslt. example, menu created using data returned web method.
  5. every <div>, <td> , every other element has id, , these id's manipulated javascript functions, , appropriate web service , xslt files loaded based on these..
  6. from security perspective, used t-sql's xml auto of data returned web service - choice security standpoint expose table names , column names end user??

i lot confused state of application itself. should learn intricacies has developed , continue working on it, or should start rewriting everything? perplexed lot lack of alternatives - , whether common way web projects handled in real world or exception?

any suggestions, pointers welcome. thanks

no, not acceptable in industry people keep writing un-maintainable code.

my advice go chain , convince needs rewritten. if question you, find external consultant relevant web development skills review application (for 1 day).

keeping website as-is, because 'works' keeping working model ford-t car on today's highways, dangerous. security , maintenance costs persuading topics convince against keeping site 'as-is'.

next, trained, pay off if can rewrite application knowing basics. todays technology (asp.net mvc) allows implement core business value faster trying maintain unconventionally written app.


Comments

Popular posts from this blog

android - Spacing between the stars of a rating bar? -

html - Instapaper-like algorithm -

c# - How to execute a particular part of code asynchronously in a class -