CompuServe Thread

Forum unknown · 16-Bit Toolbox

#Programming Standards

7 messages in this thread
#6412From: Joe KyleSep 8, 1986 4:46 PM
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–
#6416From: Bob PetersonSep 8, 1986 5:51 PM
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.
#6427From: Joe KyleSep 8, 1986 9:49 PM
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–
#6462From: frank deroseSep 10, 1986 1:01 AM
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
#6462From: frank deroseSep 10, 1986 1:01 AM
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
#6427From: Joe KyleSep 8, 1986 9:49 PM
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–
#6416From: Bob PetersonSep 8, 1986 5:51 PM
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.