news 2026/8/30 3:37:49

第七组 代码规范与冲刺任务

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
第七组 代码规范与冲刺任务

常量命名全部大写,单词间用下划线隔开,力求语义表达完整清楚,不要嫌名字长。

正例:MAX_STOCK_COUNT

反例:MAX_COUNT

方法名、参数名、成员变量、局部变量都统一使用 lowerCamelCase 风格,必须遵从

驼峰形式。

正例: localValue / getHttpMessage() / inputUserId

中括号是数组类型的一部分,数组定义如下:String[] args;

反例:使用 String args[]的方式来定义。

如果模块、接口、类、方法使用了设计模式,在命名时体现出具体模式。

说明:将设计模式体现在名字中,有利于阅读者快速理解架构设计理念。

正例:public class OrderFactory;

public class LoginProxy;

public class ResourceObserver;

long 或者 Long 初始赋值时,使用大写的 L,不能是小写的 l,小写容易跟数字 1 混

淆,造成误解。

说明:Long a = 2l; 写的是数字的 21,还是 Long 型的 2?

大括号的使用约定。如果是大括号内为空,则简洁地写成{}即可,不需要换行;如果

是非空代码块则:

1) 左大括号前不换行。

2) 左大括号后换行。

3) 右大括号前换行。

4) 右大括号后还有 else 等代码则不换行;表示终止的右大括号后必须换行。

左小括号和字符之间不出现空格;同样,右小括号和字符之间也不出现空格。详见

第 5 条下方正例提示。

反例:if (空格 a == b 空格)

if/for/while/switch/do 等保留字与括号之间都必须加空格。

采用 4 个空格缩进,禁止使用 tab 字符。

说明:如果使用 tab 缩进,必须设置 1 个 tab 为 4 个空格。IDEA 设置 tab 为 4 个空格时,

请勿勾选 Use tab character;而在 eclipse 中,必须勾选 insert spaces for tabs。

方法参数在定义和传入时,多个参数逗号后边必须加空格。

正例:下例中实参的"a",后边必须要有一个空格。

method("a", "b", "c");

参考阿里巴巴 Java 开发手册 终极版 v1.3.0

冲刺任务与计划

完成后端系统的开发

12月12号至13号:根据Flask官方指导教程,深入分析在后端构建工程中可能用到的技术并进行深入学习,为后续后端的开发打下基础。

12月14号至15号: 完成用户管理子系统的开发与调试工作。

12月16号至17号: 学习资源管理子系统的开发与调试工作。

12月18号至19号: 学习计划与进度跟踪子系统的开发与调试工作。

12月20号至21号:学习社区与互动与学习报告与个性化建议的开发与调试工作。

完成项目的最终调试与测试工作。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/8/30 17:10:01

WebRTC 是什么?能做什么?(概览篇)

WebRTC 是什么?能做什么?(概览篇) 本文是 WebRTC 系列专栏的第一篇,旨在帮助读者建立对 WebRTC 的整体认知,了解其发展历程、核心能力、主要组件以及优势与局限。 目录 WebRTC 的发展历史WebRTC 能解决什么…

作者头像 李华
网站建设 2026/8/30 15:10:18

Dubbo学习(三):深入 Remoting

深入 Remoting:Dubbo 的“搬运工” —— 网络通信与线程模型 请关注公众号【碳硅化合物AI】 摘要 如果说 RPC 是 Dubbo 的大脑,那么 Remoting 就是 Dubbo 的四肢。它负责把 RPC 层生成的调用请求(Invocation)变成二进制流&…

作者头像 李华
网站建设 2026/8/30 14:41:13

AI设计新突破:QWEN溶图LoRA模型助力品牌视觉创作升级

AI设计新突破:QWEN溶图LoRA模型助力品牌视觉创作升级 【免费下载链接】Fusion_lora 项目地址: https://ai.gitcode.com/hf_mirrors/dx8152/Fusion_lora 在人工智能技术迅猛发展的当下,AI绘图领域正经历着前所未有的变革。各类创新模型层出不穷&a…

作者头像 李华
网站建设 2026/8/30 19:43:43

突破实时视频生成瓶颈:Krea Realtime 14B模型革新文本到视频技术

突破实时视频生成瓶颈:Krea Realtime 14B模型革新文本到视频技术 【免费下载链接】krea-realtime-video 项目地址: https://ai.gitcode.com/hf_mirrors/krea/krea-realtime-video 在人工智能驱动的内容创作领域,文本到视频生成技术正经历着从实验…

作者头像 李华
网站建设 2026/8/30 2:39:53

【项目实战】Vercel 是一个让你的网站“瞬间上线”的云平台。Vercel 现在确实是技术圈的“当红炸子鸡”,尤其是在个人博客和前端开发领域。

Vercel 现在确实是技术圈的“当红炸子鸡”,尤其是在个人博客和前端开发领域。简单来说,Vercel 是一个让你的网站“瞬间上线”的云平台。 传统的服务器 (阿里云/腾讯云) 就像是给你一块生肉和一套厨具。你想吃牛排,得自己切、自己腌、自己煎,还要负责洗碗(运维、配置环境、…

作者头像 李华
网站建设 2026/8/30 2:39:54

Day28~实现strlen、strcpy、strncpy、strcat、strncat

实现strlen、strcpy、strncpy、strcat、strncat#include <stdio.h>size_t my_strlen(const char *src) {size_t len 0;while (*src ! \0){len;src;}return len; }char *my_strcpy(char *dest, const char *src) {if (dest NULL || src NULL) // 判断输入的字符是否为空…

作者头像 李华