Api
A good API provides a good mental model
A good API is simple :“Make things as simple as possible, but no simpler.”
A good API allows multiple implementations
Easy to learn
• Easy to use,
even without documentation
• Hard to misuse
• Easy to read and maintain code that uses it
• Sufficiently powerful to satisfy requirements
• Easy to extend
• Appropriate to audience
 
                    
                
 
                
            
         浙公网安备 33010602011771号
浙公网安备 33010602011771号