Forum unknown
· 16-Bit Toolbox
#Programming Standards
7 messages in this thread
I'm looking for some good published references as to programming standards for
the IBM PC, and establishing uniform programming standards, say, within a
company for all products. This would include such things as the user interface,
OS interface and hardware interface.
For example, do use the DOS services to get/set interrupt vectors, don't
acceess the interrupt vector memory directly, don't go direct to the keyboard
hardware, etc.
Is there anything already out there? I've seen a few books on such similar
topics as documentation and the like, are any of them any good?
–jjkd–
Joe,
You should try contacting (1) firms that do lots of programming for micros,
(2) firms that have lots of micros, and (3) consulting firms.
In the first category are folk such as Lotus, Microsoft, IBM, etc. Remember,
however, that these people may not do development _on_ the target machine,
which can make a difference in how things are approached.
In the second category I'd expect to find big companies like Boeing, Texas
Instruments, General Motors, which are very heavy users of micros and probably
have development staffs devoted to nothing but internal applications.
The final category is populated by companies such as Yourdon, James Martin,
etc. While their focus is likely to be larger machines, there are smaller
versions of these companies that focus on the smaller machines. I occasionally
get promotional mail from them.
Finally there are oddball sources like Computer World magazine, societies
such as IEEE and ACM, and your friendly public librarian. You should probably
check Computer World's index for their special "Focus" issues, as well as their
longer "In Focus" articles. I seem to remember a Focus special issue that
addressed your question, among others.
Please consider uploading the result of your search into a file here! I'm
not interested in the actual standards, but rather in the sources you discover.
I appreciate the amount of typing you went through, but I'm afraid that you
didn't tell me anything I didn't already know. I had hoped that at least some
of the initial sifting had already been done.
–jjkd–
Well Joe, if you start your research and find that the initial sifting has not
yet been done, perhaps you should make a book or article of your findings?
–Levi
Well Joe, if you start your research and find that the initial sifting has not
yet been done, perhaps you should make a book or article of your findings?
–Levi
Joe,
You should try contacting (1) firms that do lots of programming for micros,
(2) firms that have lots of micros, and (3) consulting firms.
In the first category are folk such as Lotus, Microsoft, IBM, etc. Remember,
however, that these people may not do development _on_ the target machine,
which can make a difference in how things are approached.
In the second category I'd expect to find big companies like Boeing, Texas
Instruments, General Motors, which are very heavy users of micros and probably
have development staffs devoted to nothing but internal applications.
The final category is populated by companies such as Yourdon, James Martin,
etc. While their focus is likely to be larger machines, there are smaller
versions of these companies that focus on the smaller machines. I occasionally
get promotional mail from them.
Finally there are oddball sources like Computer World magazine, societies
such as IEEE and ACM, and your friendly public librarian. You should probably
check Computer World's index for their special "Focus" issues, as well as their
longer "In Focus" articles. I seem to remember a Focus special issue that
addressed your question, among others.
Please consider uploading the result of your search into a file here! I'm
not interested in the actual standards, but rather in the sources you discover.