zoukankan      html  css  js  c++  java
  • gradle 很棒

    一直以为 gradle 就是 maven 的一个易读版,表达上比 XML 更精简了,实际上还是maven,似乎没有存在的必要。

    但是,万万没想到,这玩意儿竟然是一个语言,竟然可以调试!也就是说,它不是一个声明式的 Build 用 DSL,而是一个具有声明式外观的命令式的语言,这太棒了!

    这样一来,不管在哪儿出现问题,都可以通过调试技术解决,这包括,调试技术主要有观看和干预,具体就是断点堆栈输出等等,这就解决了不知道发生了什么的问题。

    它本身是一个编程语言,也就决定了它的能力可以无限扩充,支持个自定义发布什么的易如反掌。

    XML 的表达能力太弱了,要表达也要借助一堆嵌入的脚本,以前 build.xml,后面 maven,都不能灵活表达。

    说到这里我开启了对声明式语言的反思。

  • 相关阅读:
    access 连接数据库
    Debug 和 Release 的区别
    Centos
    打印画面
    读取文件夹以及消除
    常用的文件文件夹目录的操作函数
    db的操作
    从数据库取数据
    pdf文件的作成
    读取文件
  • 原文地址:https://www.cnblogs.com/inshua/p/14856508.html
Copyright © 2011-2022 走看看