首页 > 技术文章 > 代码写累了就画点注释陶冶情操

waterbear 原文

    //                                           //扇形扫一圈3600毫秒 每10毫秒1度
    //|-------------------|-------------------|
    //|                   *----               | //每30度(300毫秒) 在扫过的角度距C点直线距离 (*************) 45dp - 120dp之间随机距离(randomD)生成一个红点
    //|                   *-------            |
    //|                   *----------         | //红点持续1400毫秒 淡入淡出
    //|                   *------------       |
    //|                   *-------------      | //以c为圆心建立直角坐标系
    //|                   *---------------    |
    //|                   |   -------------   | //设角度为angle 取值0->330->300->270->240
    //|                   |     ------------  |
    //|                   |      ------------ | //随机红点X轴坐标 pointX = randomD * sin(angle)
    //|-------------------c------*************|
    //|                   |                   | //随机红点Y轴坐标 pointY = randomD * cos(angle)
    //|                   |                   |
    //|                   |                   | //随机红点相对frame左上角X轴坐标 = centerX + pointX;
    //|                   |                   |
    //|                   |                   | //随机红点相对frame左上角Y轴坐标 = centerY - pointY;(相对坐标与坐标系方向相反所以 -pointY)
    //|                   |                   |
    //|                   |                   |
    //|                   |                   |
    //|                   |                   |
    //|-------------------|-------------------|

哈哈,做了一个雷达扫描样子的加载动画 这是当时写的注释 

如果觉得代码别人读起来不容易 就弄点注释吧

写让人看得懂的代码,代码是给人看的。

机器根本不需要“懂”你的代码。

推荐阅读