Gluck! - On the glitch in the newspaper reader.
The theory of errors.
GL Yu K!
(C) SATSOFT PHN 270-72-36
Hi, it's over I-SATSOFT!
THIS SECTION DEDICATED TO TRIP BACK IN MY Book readers. AT THIS
TIME They began to "MUCH LESS! NOW I describe them:
1-BASIC with the cursor.
THIS IS VERY Tricky GLYUK.EGO COULD FIND JUST SOME
'Favorites'. Others, such as speaking, is not given! :)
This "effect" itself is very cool. But according COLLEAGUE
Nikiforov, has one drawback: the cursor can not be edited
LINE BASIC.
2 lucky winner WONDER DEVICE - MOUSE WILL NOT BE ABLE
GOOD steer ARROW, TK mouse interface-SUX, are looking
SAY in her I can not tell.
3 - "MULTICOLOR" IN LOWER menus THIS IS NOT A TRIP!
4 OTHERS YOU PRIDETSA Searching themselves, if they exist!
IF YOU DO NOT FIND ANY MORE special effects, we can assume
WHAT THEM THERE AND NO. ALSO WANT TO SAY: All detected TRIP
Will be "fixed" in the near future (2-3 years). :)
About all VYSHEOPISANOGO I have a SUITABLE TEKSTOK:
THEOREM AND I ON R & B REPORT
oshibki as inexhaustible as the atom.
Axiom: In any program there are bugs.
The law of proportionality: The more software is needed, the
more errors in it.
Corollary: No errors contains only totally unnecessary
program.
Fundamental law of the theory of errors: The error learn.
Corollary 1: The programmer who wrote the program becomes
scientists.
Corollary 2: The more a programmer makes mistakes, the faster
He is a scholar.
Corollary 3: An outstanding scientist-programmer never wrote
correct program.
Note: In fact, he and a scholar.
Specifying a novice programmer: If you are the first attempt
failed write a program in which the translator did not find any
error, notify the system programmer. He corrects
errors in the compiler.
Law of the inevitability of mistakes: A programmer can detect
an error only in a foreign program.
Corollary: Error no matter who it finds.
Tips for beginning programmers: Do not fix found
error, since this would entail the emergence of an unknown
number of unfound. It is better to describe them in the
accompanying documentation as a feature of the program.
Definition: We call the rules of language errors, bypassing
that write programs.
Language errors
Errors can follow each other.
On the permutation of two equivalent errors result does not
change (Commutativity of equivalent errors).
Two consecutive errors can be about `joined by one more
strong.
The same error neobyazyatelno do every time is enough
make one, and then obrashatsya thereto as required from
anywhere in the program.
Errors may form cycles. The most stable of them -
infinite.
Errors can call each other and themselves (recursively
errors).
Errors allow for multiple nested. Two
The same nested error is called even bugs and errors
are not.
Property of the parity errors. If the written program has worked
correct, then this means that during its operation was executed
even number of errors or the programmer did not understand the
job.
The wording of the above properties, designed to
politicians. Mistake, repeated twice, ceases to be a mistake.
The interaction errors with the underlying operating
system.
During the execution of errors have the highest priority. Abort
execution errors can only be another, more active fault.
Queries the operating system errors can be errors
ignored.
Queries error to the operating system can not be ignored.
When you work with files mistakes can use the file system
base operating system and its errors.
On computers with parallel architecture can run multiple
errors simultaneously.
System Program
System software facilitates the process of writing applications
programs and their errors.
Definition. Testing - the process of finding errors in
test. A good test must be wrong, compensating them
shortages in the test program.
Language editor, designed to protect the programmer from
syntax errors, allows you to make the program very
crafty mistakes that you can not find any
translator or a debugger. Plain text editor such
capacity does not provide.
Program-translator is designed to transfer programs from
high-level language into machine language, the translation
generates errors. Errors that were contained in the original
description, interpreted correctly.
Final advice to those who reach it. Prior to joining
the project should be carefully considered all the necessary
error and links between them. This will greatly simplify the
work on the bugs in the draft.
Other articles:
|
|
Gluck! - On the glitch in the newspaper reader.
The theory of errors.
|
|
|
|
|
|
|