Вы находитесь на странице: 1из 2

Mohammed Ashhab Islam

1. What is the IDE? Describe Dreamweaver, Aptana Studio and Komodo IDE? (6pts)
An integrated development environment (IDE) is a software application that provides
comprehensive facilities to computer programmers for software development. An IDE normally
consists of a source code editor, build automation tools and a debugger. Most modern IDEs have
intelligent code completion. These are basically code editors for HTML with Apanta being rich
in AJAX, Dreamweaver being a part of Adobe application which supports multiple languages
like HTML, JavaScript and CSS and Komodo IDE is also similar.
2. What is refactoring? (2pts)
Refactoring is the process of changing a software system in such a way that it does not alter the
external behavior of the code yet improves its internal structure.
3. What is TDD? (2pts)
Test-driven development (TDD) is a software development process that relies on the repetition of
a very short development cycle: first the developer writes an (initially failing) automated test
case that defines a desired improvement or new function
4. Describe the error types may occur? (2 pts)
Three general types of errors may occur:
Syntactical
Run-time
Logical
5. Describe the debugging technique? (5pts)
Debugging is a methodical process of finding and reducing the number of bugs, or defects, in a
computer program or a piece of electronic hardware, thus making it behave as expected. The
techniques would be
Get a good text editor or IDE
Get a good development browser
Keep the browser console open all times
Use JavaScript validator
Use rubber duck debugging
Write java script in external files
Refresh browser
Try different browser

6. How to apply Firebug? (3 pts)


To apply Firebug to a Web page, load the page in your browser, and then bring
Up Firebug. If there are any errors in the page, or any console.log () output, youll
See that information in Firebugs Console panel. You can also enter JavaScript into
The console to test aspects of the page, such as support for particular objects or
The values of page variables.
Within the console, the inspect () function provides all of the information
About a given variable:
Inspect (smear);
And you can enter clear (), to clear the consoles contents.

Вам также может понравиться