While writing code or automation scripts, I usually spend quite some time to research the APIs and command syntax. To speed up the research, I normally skip the detailed description of all parameters and jump to the sample code or scripts directly. If any sample is, or close to, what what I want, I will use it as a starting point and modify it from there. Like any other engineering work, having something to start with is definitely easier and faster than starting from scratch.
My company has created products like vSearch ("Super vCenter"), vijavaNG APIs, EAM APIs, ICE tool. We also help clients with virtualization and cloud computing on customized development, training. Should you, or someone you know, need these products and services, please feel free to contact me: steve __AT__ doublecloud.org.
Me: Steve Jin, VMware vExpert who authored the VMware VI and vSphere SDK by Prentice Hall, and created the de factor open source vSphere Java API while working at VMware engineering. Companies like Cisco, EMC, NetApp, HP, Dell, VMware, are among the users of the API and other tools I developed for their products, internal IT orchestration, and test automation.