API如此的多,感觉很多都是基于API的编程,如何提高写代码?
比如Python, Java,c,c++中的API很多,代码写的灵活似乎与自己知道多少的API很相关,是不是提高这方面的能力只能多见识,是不是只能靠平时做题,做项目有意识地去积累才可能提高这块能力呢?
是否需要像背单词一样去背,或者把API都下下来,像教科书一样去啃呢?有没有老司机谈谈写代码这块的经验,谢谢
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
API 有两种,一种为了实现某一功能而存在,一种为了让你更好更优雅地写代码而存在。
第一种不用背,用时上网查就好。
至于第二种,你不用并不妨碍你对目标功能的实现,但实现的代码会很丑。我有个习惯,没事时喜欢浏览技术文档。不用硬背,只要囫囵吞枣地看,知道这个技术栈下有哪些东西存在就好了。在实践时我尽可能去思考如何最佳实践,这时联想一下自己平时的积累,再查一下官方文档,就可以找到你要的答案了。
累死也背不完。 用的时候查手册,常用的慢慢就记住了。
用的时候查吧。慢慢就会用了。
就Java而言,同一个实现由好多类库。
比如说json的解析。无论是出自Google 的Gson,还是阿里的fastjosn。都可以用。
还有好多的其他的类似的库。
慢慢学习,就会了。