Atitit 软件方法论法典概论 attilax著作

目录

1. 基本法通则总则 2

2. 流程方法 3

2.1. 工具链建设法 4

2.2. 代码编写法 4

2.3. 注释法 4

2.4. 文档法 4

2.5. 源码管理法 4

2.6. 开发法  测试法  设计法 需求法 4

2.7. Review法 4

2.8. 用户手册、安装手册、项目总结报告 4

2.9. 技术选型法 4

3. 常见关系法 4

3.1. 数据使用法 4

3.2. 框架法 类库法 5

3.3. 接口法 5

3.4. 代理法 5

3.5. 组件法 5

3.6. 封装法 5

3.7. 集成法 5

3.8. 继承法  Atitit uke it uke继承法 5

3.9. Invoke法 5

3.10. 接口实现法 5

4. 重大问题解决法 5

4.1. 功能不全 5

4.2. 性能 稳定性 5

4.3. Ux体验 6

4.4. 开发效率 6

4.5. 可我维护  可扩展 6

5. 争议解决法 6

6. 功能实现法 6

6.1. 图像处理法 6

6.2. 通讯选型法 6

6.3. 存储选型法 6

6.4. Ui选型法 6

6.4.1. 准则 6

7. 其他 7

  1. 基本法通则总则

Atitit it业界与软件界的定律 原则 准则 法则 效应

1.1. 一切都是管理问题定律 ati总结 2

1.2. 一万小时定律 专家定律 2

1.3. 定律 布鲁克斯定律:      人月=人*月,月≠人月/人 2

1.4. Conway’ s Law”(康威定律 2

1.5. 摩尔定律(Moore's Law)、 2

1.6. 安迪——比尔定律(Andy and Bill's Law) 3

1.7. 和反摩尔定律(Reverse Moore's Law)。这 3

1.8. 软件开发定律系列之1:3:9定律 3

1.9. 最小功效原则 3

2. 五大定律:软件开发中的时间估算.html 4

2.1. 估算第一定律:估算纯属浪费 4

2.2. 估算第二定律:估算不可互换 4

2.3. 估算第三定律:估算是错的 4

2.4. 估算第四定律:估算是暂时的 4

2.5. 估算第五原则:估算是必要的 4

3. 软件开发中的11个系统思维定律 4

3.1. 1. 今日的问题源于昨日的解决方案(Today’s problems come from yesterday’s solutions) 6

3.2. 2. 用力越大,系统的反作用力也越大(The harder you push, the harder the system pushes back) 6

3.3. 3. 福兮祸之所伏(Behavior grows better before it grows worse) 6

3.4. 4. 最容易出去的方法往往会导致返回来(The easy way out usually leads back in) 6

3.5. 5. 治疗带来的结果可能会比疾病导致后果更严重(The cure can be worse than the disease) 6

3.6. 6. 欲速则不达(Faster is slower) 6

3.7. 7. 在时间和空间上,因果并不密切相关(Cause and effect are not closely related in time and space) 6

3.8. 8. 微小的改变可以产生明显的效果,但这种杠杆效应最大的地方往往也最不明显(Small changes can produce big results-but the areas of highest leverage are often the least obvious) 6

3.9. 9. 鱼与熊掌可以兼得,但不是同时兼得(You can have your cake and eat it too – but not at once) 7

3.10. 10. 把一头大象分两半不会得到两头大象(Dividing an elephant in half does not produce two small elephants) 7

3.11. 11. 无可非议(There is no blame) 7

4. 软件项目开发七大定律 7

4.1. 1. 1:10:100 定律:需求错误导致的成本是修复程序错误成本的 100 倍。 反 7

4.2. 1:2 定律:在开发中,每花费 1 美元,在维护中就得花费 2 美元,因此要注意度量改进 维护的度量元。 7

4.3. 3. Weinberg 可靠性零定律: 7

4.4. 4. 1:3:9 定律: 8

4.5. 帕金森定律(Parkinson’sLaw) :工作总是用完所有可利用的时间。 9

4.6. 布鲁克斯定律(Brooks’Law) :人月=人*月,但是月≠人月/人,投入更多的人到一项 延迟的工作上,可以导致该项工作更加延迟。 9

4.7. 7. 80-20 定律:80%的错误集中于 20%的模块;80%的错误来自于 20%的人员; 9

5. 参考 11

Atitit v2快速开发的 大原则.docx

Atitit 提升进度的大原则与方法  高层方法  attilax总结.docx

  1. 流程方法

Atitit 架构的原则attilax总结 v3  r10 - 副本.docx.txt

    1. 工具链建设法
    2. 代码编写法
    3. 注释法
    4. 文档法
    5. 源码管理法
    6. 开发法  测试法  设计法 需求法
    7. Review法
    8. 用户手册、安装手册、项目总结报告
    9. 技术选型法
  1. 常见关系法

主体之间的关系的规范

  1. 数据使用法
    1. 架法 类库法
    2. 接口法
    3. 代理法
    4. 组件
    5. 封装
    6. 集成法
    7.   继承法  Atitit uke it uke继承法
    8. Invoke法
    9. 接口实现法
  1. 重大问题解决法
    1. 功能不全
    2. 性能 稳定性

Atitit  性能指标与性能提升的5个原则与性能提升模型.docx

    1. Ux体验
    2. 开发效率
    3. 可我维护  可扩展
  1. 争议解决法
  2. 功能实现法
    1. 图像处理法
    2. 通讯选型法
    3. 存储选型法
    4. Ui选型法
  1. 准则

减少用户的认知负担

保持界面的一致性

满足不同目标用户的创意需求

用户界面友好性

图标识别平衡性

图标功能的一致性

建立界面与用户的互动交流

更为人性化的视觉优化

更具识别性的图标及其他元素

更具可操控性和扩充性的使用易用性

更具有企业品牌特色的视觉识别性

  1. 其他

Atitit 软件方法论法典概论 attilax著作 目录 1. 基本法通则总则 2 2. 流程方法 3 2.1. 工具链建设法 4 2.2. 代码编写法 4 2.3. 注释法 4 2.4. 文档法相关推荐

  1. 20165234 [第二届构建之法论坛] 预培训文档(Java版) 学习总结

    [第二届构建之法论坛] 预培训文档(Java版) 学习总结 我通读并学习了此文档,并且动手实践了一遍.以下是我学习过程的记录~ Part1.配置环境 配置JDK 原文中提到了2个容易被混淆的概念 JD ...

  2. Java注释--单行注释、多行注释、文档注释

    Java注释–单行注释.多行注释.文档注释 单行注释和多行注释 语法格式 //单行注释 //单行注释 //注释内容/* 这里可以放置多行注释 多行注释的内容 Java真的学起来有意思!! */ 举例: ...

  3. jupyter notebook是一种Web 应用,能让用户将说明文本、数学方程、代码和可视化内容全部组合到一个易于共享的文档中

    Jupyter notebook(http://jupyter.org/) 是一种 Web 应用,能让用户将说明文本.数学方程.代码和可视化内容全部组合到一个易于共享的文档中.

  4. [第二届构建之法论坛] 预培训文档(C++版)

    本博客是第二届构建之法论坛暨软件工程培训活动预培训文档中[适用于结对编程部分的C++版本],需要实验者有一部分C++基础. 目录 Part0.背景 Part1.配置环境 Part2.克隆项目 Part ...

  5. [第二届构建之法论坛] 预培训文档(Java版)

    本博客是第二届构建之法论坛暨软件工程培训活动预培训文档中[适用于结对编程部分的Java版本],需要实验者有一部分Java基础. 目录 Part0.背景 Part1.配置环境 配置JDK Linux 平 ...

  6. 前端开发 html第二课 自结束标签 注释 标签中的属性 文档声明 进制 字符编码 文档使用 VScode 实体 meta标签 语义化标签 块元素和行内元素 布局标签

    1 自结束标签 标签一般成对出现,但是也存在一些自结束标签 如: 多"/"和没有"/"区别不大 2 注释 注释的作用: 注释中的内容会被浏览器忽略,不会在网页中 ...

  7. oracle 读取表结构和注释,生成数据库结构文档

    有时候建好数据库后要给客户提交数据库结构文档.直接通过一下sql语句生成: select    A.column_name 字段名,A.data_type 数据类型,A.data_length 长度, ...

  8. oracle 怎么读取表结构和注释,生成数据库结构文档

    有时候建好数据库后要给客户提交数据库结构文档.直接通过一下sql语句生成: select    A.column_name 字段名,A.data_type 数据类型,A.data_length 长度, ...

  9. 全能代码生成器,自动生成前后端代码、生成项目框架、生成JavaBean、生成数据库文档、自动化部署项目(TableGo v8.0.0)

    TableGo_20220801 v8.0.0 正式版发布,此次版本累计更新如下:  1.生成项目功能新增支持若依框架,可同时生成若依框架代码和所有业务表的前后端基础CRUD代码,一键搞定所有  2. ...

  10. 如何将Sublime Text中的代码以彩色高亮形式复制到博客或word文档里

    一.安装插件sublimehighlight 1.打开https://github.com/n1k0/SublimeHighlight,点击右下方的download zip- 2.下载后解压缩-打开 ...

最新文章

  1. unity test相关
  2. request获取页面html内容,request、request-promise、cheerio抓取网页内容
  3. 解决网页不能复制粘贴的问题
  4. 提高SQL执行性能方案:如何让你的SQL运行得更快
  5. C#启动一个外部程序(1)-WinExec
  6. 高度不定垂直居中_CSS垂直居中的七个方法
  7. 一个程序说明java中this关键字
  8. 读写分离_摸手教程基于ShardingSphereJDBC的MySQL读写分离
  9. 用visio制作机柜服务器,visio 绘制机柜接线图 实例教程
  10. Delphi 10.3 Rio实现FMX应用APP增加Android“应用程序快捷方式”
  11. Linux内核配置Kconfig
  12. 阿里年薪百万的P7架构师简历都长什么样?他们都是怎么学习的?
  13. 立体声音频效果插件:TBProAudio ST1 for Mac
  14. 个人微信公众号申请流程
  15. HTML标签的属性和特性
  16. 深入理解Android系统多用户
  17. TCP/IP协议十二:关于MAC地址和IP地址在传输过程中变与不变的问题
  18. EDA,该如何做这困兽之斗
  19. HIDL服务死亡通知实例 hidl_death_recipient
  20. 张勋说:钢渣处理工艺流程图及解析

热门文章

  1. java编程50题和解释_最新JAVA编程题全集(50题及答案)29515
  2. linux更换内核后无法上网,ubuntu 系统升级内核版本后网络不能正常启动问题
  3. git覆盖覆盖推送_强制“git Push”覆盖远程文件
  4. 实人认证玩出新高度,给千年老城注入新生科技力量
  5. ThinkPHP/---微信支付PC流程
  6. Hadoop生态圈-Azkaban实现文件上传到hdfs并执行MR数据清洗
  7. BZOj 4540: [Hnoi2016]序列 [莫队 st表 预处理]
  8. 用windows2008服务器安装sccm2012 (安装sccm2012)
  9. SmtpClient 类
  10. svn:Attempted to lock an already-locked dir