项目规范

1、目录规范

以前不注意,现在翻箱捣鼓迁移项目到GIT,发现目录文件都是乱乱的,处女座强迫症各种看着不爽,瞬间觉得以前是个大SB,怎么会有这样的程序猿?人生的进步就是要这样不断发现自己曾经是SB。

所以现在给自己固定一个规范吧,如下:

ProjectName
|-- doc               // 相关说明文档、需求文档|   |-- UI|   |-- key                // 账号、密钥文件存放,重要的文件必须经过自己写的加密工具加密后存放。账号太多人老容易忘记 ⊙﹏⊙|   |-- 需求            // 需求文档~\(≧▽≦)/~啦啦啦
|-- src               // 源代码|   |-- android          // 项目代码|   |-- ios           // 项目代码|   |-- server        // 项目代码|   |-- web                 // 项目代码
|-- tools             // 用到的工具

未完待续.... 领导来瞎晃吹牛逼了(╯‵□′)╯︵┻━┻

时间: 2024-10-10 22:54:21

项目规范的相关文章

分布式项目规范总结

远程调用项目规范总结大致如下,架构不一定与这个架构一样,但基本上是差不多的,有的项目使用maven管理只需要建立两个项目. 远程调用分布式的核心思想:面向接口编程,代码切割 ,负载均衡,服务器缓存. 以下的规范都是为了方便实现其核心精神. 数据实体遵循ORM映射机制. 实体属性命名格式mouldName;不带下划线,可以使用工具generator eclipse插件自动化生成实体类和映射Mapper.xml文件 远程调用分层格式 客户端工程 前端:js  ,  image  , CSS ,Htm

公司安卓项目规范

1:项目代码目录结构: 这里是整个项目的包结构,保密原因在这里就不贴了. 2:命名规范: 2.1.java代码文件命名规范: a:尽量使用英文命名,单词不缩写,不要使用下划线拼接,而且采取首字母大写拼接. b:一般的java代码文件命名以继承名类名为后缀,例如:继承自Activity的文件可写成 MainActivity.java.继承Adapter可以写成UserListAdapter.java. c:一些纯粹的类名命名遵守以大的归类为前缀,可自定,例如:InfoRank.java. d:首字

java项目规范

一.命名规范 1. 项目名全部小写 2. 包名全部小写 3. 类名首字母大写,如果类名由多个单词组成,每个单词的首字母都要大写. 如:public class MyFirstClass{} 4. 变量名.方法名首字母小写,如果名称由多个单词组成,每个单词的首字母都要大写. 如:int index=0; public void toString(){} 5. 常量名全部大写 如:public static final String GAME_COLOR="RED"; 6.所有命名规则必须

iOS新建项目规范

注:这是本人对多年来iOS开发中项目结构一点自己的见解也是为公司内部制定的iOS项目创建模板结构;文中引入了sina的iOS-iPhone的客户端的界面架构,但是本人并非sina的工作人员,只是根据自己的理解划分了项目结构,欢迎提出不同观点,[email protected],欢迎转载,转载时请保留文章的所有内容,谢谢. 本篇文章回不定时更新... 项目结构GitHub地址:https://github.com/Shreker/QLProjectDemo.git 为了为项目代码创建一个可读性.维

ILBC 源代码 项目 规范

本文内容节选自 <D# 语法>   https://www.cnblogs.com/KSongKing/p/10704450.html    . 再谈谈 调试 的 问题, 调试, 是 IDE 的 部分, 作为一个 开放 自由 有生命力 的 语言平台, 是不应该 依赖于 IDE 的, 我们 欢迎 IDE 提供好的支持, 但是 语言平台 不应该 依赖于 IDE . 看看 宇宙第一 IDE 和 C# 的 关系 就知道了, 离开 Visual Studio , 怎么开发 .Net 程序? 这不可想象

项目规范和建立-从frozenui学习

1.分支branches开发新功能,主干trunk是稳定发布的.因为frozenui下载完,看到branches比trunk多了一个版本 2.版本号定义,主版本.次版本.修订号 大版本号: 主版本号:整体改版 次版本号:功能性新增,bug修复 修订号:bug或新功能的调试版本,只作为开发版本,不做正式发布 3.css使用sass编写 4.js使用zepto.js 基本工具库, seajs 模块化,扩展zepto.js 5.php 预处理html,js,css 展示主要业务的内容 使用yii,th

ATM程序项目规范

ATM购物车程序(练习) ------------README 作者:飞乐 版本:示例版本 v0.1 程序介绍: 实现ATM常用功能 功能全部用python的基础知识实现,用到了time\os\sys\open\函数\模块知识, 主要帮给大家一个简单的模块化编程的示例 注意:只实现了"认证","注册","购物"和"支付"功能 程序结构: ATM--/ ├——─ README ├── atm #ATM主程目录 │   ├── _

软件工程第二周作业:代码规范和代码复审

0x01 :代码规划的要求 Q:这些规范都是官僚制度下产生的浪费大家的编程时间.影响人们开发效率, 浪费时间的东西.(反驳) 首先,我们需要明确编码规范的定义,编码规范同时包括了编码风格和其它规范(代码设计上的规范,如设计模式.程序设计.模块之间的逻辑关联等). 编码风格,牵扯到“缩进.空格使用.注释.命名习惯”等多方面的因素,是依致特定编程语言制定的软件工程开发的“约定”,而相同的编码风格,可以使得软件开发过程中轻松浏览任意一段代码,充分保证不同的开发人员能够依据统一的编码格式轻松理解代码的逻

IT项目经理岗位职责(转)

一.  项目经理岗位职责 1.  项目经理为整个项目的第一责任人. 2.  项目经理对<质量检查报告>中的所有细则负首要责任. 3.  项目经理必须有效掌控项目开发的各个环节,协助.指导项目组成员的工作,及时发现并处理项目中存在的问题,并对项目组成员的工作进行合理的评价. 4.  负责管理和控制项目全过程的质量.进度.分析偏差,采取纠正措施.如果发现项目实际进展显著偏离计划,则及时采取纠正措施. 5.  根据项目规范建立项目组内部管理和沟通机制. 6.  可根据需要调配组内人员等资源. 7.