package com.basic.alibaba;

/**
 * @link https://developer.aliyun.com/special/tech-java
 * 优雅性，可扩展性，可读性
 * 分布式事务，分布式消息队列
 * 在POJO类里面，方法参数推荐使用包装数据类型，数值计算使用基本数据类型
 * 代码质量的度量指标：可读性，可扩展性，可维护性
 * 符合开发规范，最合适的地方用最恰当的类的最恰当的方法去处理业务，算法的复杂度，考虑算法的调用频率
 * p3c idea插件， eclipse插件
 *
 * 广度和深度
 * 首先拓宽自己的广度，然后选择自己擅长的领域去搞
 * 推荐读 JDK源码，熟读 API
 * Dubbo, RocketMQ => 高并发，高可用，分布式
 * 多写写原型，像Dubbo原型， RocketMQ原型等
 * 保持技术的敏感性，对代码的敏感性
 * 修改的代码越多，可扩展性越差
 *
 * (奉献式)热爱，(极致)卓越，思考(主动)
 */