Web Application Issues

The previous programmer left the site in a pretty unusable state, and it's hard for me to change anything. I am new to web design, so I don’t know if my skills are inconsistent with this kind of job or normal in the real industry to have websites like these

  • Three frames are presented on the main page.
  • Each of these frames has its own javascript functions (between <head>, and also calls other common javascript functions (using<script src=..>
  • Overuse document.all- in fact, elements are referenced or accessed only by document.all.
  • Excessive use of XSLT and web services. Although I know that using web services is usually considered a good design choice - is there any other way I can use these services besides using xslt. For example, a menu is created using the data returned by the web method.
  • Everyone <div>, <td>and every other element has id and the id manipulated javascript functions, and then based on them loading some relevant web services and xslt files.
  • From a security point of view, he used T-SQL for xml autofor most of the data returned by the web service, a good security choice to display table names and column names to the end user

I am very confused about the state of the application itself. Should I learn about the intricacies that he developed and continue to work on it, or should I start rewriting everything? What I am very puzzled with is the lack of alternatives - and is this the usual way when web projects are processed in the real world or is this an exception?

Any suggestions, any pointers are welcome. Thanks

+5
source share
4 answers

No, it is unacceptable in this industry that people continue to write code that is not supported.

- , . , -, ( 1 ).

, "", Ford-T , . , , , - , " ".

, , , , . (asp.net MVC) , .

+3

( ), . , , , , . , , .

, . - ( ) - . , , , . - elses, , . , .

, , , , , , , , . , .

+2

MVC3 XSLT / MVC. Razor XSLT- , .

- MVC ( XQuery Json, ) .

. .

+1

, 6-7 . . , . . , ? , , "" " , ".

, , . , . , . , , , .

In addition, working on small parts will help you become better acquainted with the project and the needs of the business, so when you begin to rewrite, you will have a better perspective.

0
source

All Articles