Writing Robust Java Code
The AmbySoft Inc. Coding Standards for Java
v17.01d
Scott W. Ambler
Software Process Mentor
This Version: January 15, 2000
Copyright 1998-1999 AmbySoft Inc.Purpose of this White Paper
This white paper describes a collection of standards, conventio
code. They are based on sound, proven software engineering p
understand, to maintain, and to enhance. Furthermore, by foll
productivity as a Java developer should increase remarkably ¨C
write high-quality code right from the start you will have a much
development process. Finally, following a common set of codi
making teams of developers significantly more productive.
This book addresses programmer attitudes, but it’s not some kind of psychology
textbook. We’ll investigate many topics, including:
Source code presentation
Defensive coding techniques
How to debug programs effectively
Good teamworking skills
Managing your source code
Take a quick glance through the table of contents to see exactly what’s
covered. What is the rationale behind my selection of topics? I’ve been mentor-
ing trainee programmers for many years, and these are the topics that have
come up time and time again. I’ve also worked in the software factory for
long enough to have seen the recurring problems—I address these too.
If you can conquer all of these programming demons, you’ll progress
from an apprentice coder to a real code craftsman.
PADS Professional 是PADS家族最高階的套裝,適合需要處理一切的工程師處理最復雜的挑戰(zhàn),更好更快使用Xpedition技術(shù)提供了無可比擬的性能及超值的價格增加跨越PCB設計和FPGA協(xié)同設計效率使用HyperLynx提供信號/電源完整性和熱分析和驗證設計功能強大且易于使用的功能,包括集成射頻,草圖布線和真正的3D設計文件較大,存在百度網(wǎng)盤,下載文件中提供了鏈接和提取碼。打開即可下載。