• Sisyphus235
    2019-05-22
    我相信好的程序开发者实际的代码实践不会占到开发比例的一半,真正的功夫是在代码设计,开发点整理,团队沟通,文档梳理中。

    设计清晰结构合理的工作开发效率自然高,定好接口各自开发要比先做着到时候再对接效率高。

    代码实践时间占比越高说明前期工作越欠缺,没有准备的仗不好打

    作者回复: 同意。历练时间久了,还可能有一个有悖常理的现象:写代码的占用时间越少,可能写的代码还越多。

    
     4
  • Joey
    2020-01-06
    请教老师:代码质量量化的实践,可否分享一些,谢谢。

    作者回复: 这是一个很难的地方。OpenJDK的做法是依靠大量的测试保证功能的正确性,Code Review保证代码规范性和安全性,Feature Review保证需求和设计的合理性。

    
     1
  • 小小
    2019-05-27
    老师能提供下请求https接口的规范代码吗?如常用的okhttp,httpclient等常用框架,十分感谢!

    作者回复: 不懂okhttp。

    对于httpclient,https和http使用相同的接口,,区别在于HttpRequest.url()是使用HTTPS还是HTTP的地址【1】。HttpClient.Builder构建还也以可以使用SSLContext和SSLParameters配置HTTPS参数【2】。

    【1】的例子,把URL里的http前缀改成https就可以了。配置SSLContext和SSLParameters,请参考JSSE Reference Guides【3】。

    【1】:https://openjdk.java.net/groups/net/httpclient/intro.html
    【2】:https://docs.oracle.com/en/java/javase/11/docs/api/java.net.http/java/net/http/HttpClient.Builder.html
    【3】: https://docs.oracle.com/en/java/javase/12/security/java-secure-socket-extension-jsse-reference-guide.html

    
     1
  • 张亚运
    2019-12-13
    厉害了,横跨心理学,人体构造学,生物学多个角度说明编码规范的重要性
    
    
我们在线,来聊聊吧