`
cpszgy
  • 浏览: 22435 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
社区版块
存档分类
最新评论
文章列表
     这几天在读别人写的代码,一个注释没有,也没有开发文档。这个太伤了。模块化不清晰。 哎,方法的参数传递有问题,封装不好。结果就是我必须自己一行一行去读懂理清才能加进去我的模块。      回想这些情况的时候突然理解了封装的重要性。如果自己写代码的时候,封装的不好,别人用你的接口的时候可能需要你的内部结构。这样的一个代码别人修改,使用都会产生苦难。      所以以后自己写方法的时候要封装号。不能要求调用方要了解自己的内部结构。      努力朝着写好代码的方向努力。代码大全,重构。理解到了这些大师们所总结的方法,理念的重要性。     

看微博SDK的总结

微博应用的consumerKey,和secret用来获得request token。开始的时候看了半天没找到他上面时候把值赋予了http请求中。后来仔细看了下原来在httpclient的构造函数里有。可以从配置中读取。然后访问API获得request token。 有了request token我们就可以获得用户授权的URL。 用户授权后,重定向到我们的callback网页上。(此处的重定向是浏览器端的) 然后获得access token。 以后就可以用access token去调用我们需要访问 的数据了。
Global site tag (gtag.js) - Google Analytics