当前位置: 首页 > news >正文

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

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

正例: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号:学习社区与互动与学习报告与个性化建议的开发与调试工作。

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

http://www.gsyq.cn/news/89758.html

相关文章:

  • 【LeetCode刷题】缺失的第一个正数
  • 国内大模型部署难题突破:轻量级模型Magistral-Small-2509实现低资源环境高效运行
  • OTOFIX D1 PRO One-Year Online Update Subscription for European/American Vehicles
  • Dubbo学习(二):深入 RPC
  • League Akari:8大实用功能快速提升你的英雄联盟游戏体验
  • Dubbo学习(三):深入 Remoting
  • AI设计新突破:QWEN溶图LoRA模型助力品牌视觉创作升级
  • League Akari:6个实用功能让你告别繁琐操作,轻松上分
  • api vs jsp 绑定风格
  • Java毕设项目:基于springboot厨具厂产品在线销售系统设计与实现小程序(源码+文档,讲解、调试运行,定制等)
  • 详解 Gitee/GitHub 中 HTTPS/SSH 方式数据库仓库创建与本地连接
  • 第五十七篇-ComfyUI+V100-32G+安装SD1.5
  • 突破实时视频生成瓶颈:Krea Realtime 14B模型革新文本到视频技术
  • Windows右键菜单终极优化指南:从卡顿到流畅的深度解析
  • 小学娃近视防控不费妈!这款眼调节训练灯,学习护眼一步到位
  • QDialog-基础讲解
  • 【异常】豆包TTS语音合成常见报错及SSML代码实现解决方案
  • 【项目实战】Vercel 是一个让你的网站“瞬间上线”的云平台。Vercel 现在确实是技术圈的“当红炸子鸡”,尤其是在个人博客和前端开发领域。
  • 【异常】Coze提示WorkflowEventError(errorCode=5000, errorMessage=The request parameter is illegal, see:
  • Python-2. Python语言初识-教学设计
  • 02、打不开某个网站
  • 为什么近视的孩子更推荐眼调节训练灯?不是护眼灯不好,而是需求不一样!
  • 基于SpringBoot + Vue的健身房管理系统
  • 搜维尔科技:MANUS数据手套实现远程虚拟现实神经外科手术训练
  • 团队协作神器!本地部署 ONLYOFFICE + cpolar,多人编辑文档超方便
  • Day28~实现strlen、strcpy、strncpy、strcat、strncat
  • 学习c语言第一天的学习笔记
  • 端侧多模态新纪元:MiniCPM-V 2.6重新定义移动端AI交互体验
  • 技术工具类文章仿写专家Prompt指南
  • 利用用户的通话记录、通讯录以及短信内容可以极大提高销售效率和精准度