首页 > 其他分享 >2023.10.17

2023.10.17

时间:2023-10-22 23:11:04浏览次数:32  
标签:一节 Shell 估算 17 2023.10 编辑器 源码 文本

第13节:估算

这一节强调了估算在软件开发中的重要性,并提供了一些建议来提高估算的准确性。

1. 通过学习估算并发展直觉,你可以展现出一种魔法般的能力,来确定任务的可行性。

2. 让估算更准确的单位值和描述方法是至关重要的,比如将时间估算从粗略的“大约6个月”改进为更精确的“130个工作日”。

3. 确保在估算前充分理解需求的各个方面,这是估算的前提条件。

4. 建立系统模型,将系统分解为各个组件,并为每个参数分配值,然后使用模型计算时间。

5. 模型是动态的,需要不断训练和更新,以提高估算的准确性。

6. 当被要求进行估算时,可以要求一些时间来仔细检查估算步骤,以获得更好的结果。

第14节:纯文本的威力

这一节强调了纯文本的优势,以及它在软件开发和计算机领域的重要性。

1. 纯文本由可打印字符组成,是经过编码的可读字符,可以直接阅读和理解。

2. 纯文本保持自我描述性,能够告诉我们它的含义,因此能够更好地传达信息。

3. 纯文本保持不过时,因为它不依赖于特定的软件或格式,这增加了长期可访问性。

4. 纯文本具有杠杆作用,可以使用各种工具进行处理、比较和测试。

第15节:Shell 游戏

这一节介绍了Shell作为文本操作工具的重要性,以及它与GUI环境的比较。

1. 对于处理文本和文件的任务,Shell是程序员的工作台,它可以用于启动应用程序、搜索文件、查询系统状态和构建复杂的宏命令。

2. 对于那些习惯于GUI的开发者,学习使用Shell可能有一些挑战,但它的强大之处在于你可以自由组合和操作各种命令。

3. Shell具有强大的自动化和脚本功能,可以帮助你完成各种常见任务。

4. 虽然Shell可能看起来晦涩,但掌握它可以显著提高效率,使你能够自动化常规任务,同时也提供了更多的自定义和控制选项。

第16节:强力编辑器

这一节介绍了使用强力文本编辑器的重要性和如何选择、配置和使用这些编辑器。

1. 建议精通一种编辑器,将其用于所有编辑任务,包括代码、文档、备忘录和系统管理。编辑器应该成为你双手的延伸,使你的编辑任务更高效。

2. 好的编辑器应该具备一些关键特性,包括可配置性、可扩展性、可编程性、语法突显、自动缩进和类IDE(集成开发环境)的功能。

3. 使用强大的编辑器可以显著提高生产效率,因为它们提供了各种便捷的快捷键和功能,以加速文本编辑和操作。

4. 推荐两款编辑器,即vim和Emacs,它们都是强大的编辑工具,但需要一些学习和配置来充分发挥其潜力。

第17节:源码控制

这一节讨论了源码控制系统(SCCS)的重要性以及为什么应该在项目中使用它。

1. 源码控制系统就像一个“巨大的UNDO键”和“时间机器”,它可以跟踪源代码和文档的每一次更改,允许你随时回滚到先前的状态。

2. 始终应该使用源码控制系统,即使你是独立工作或项目很小,因为它可以帮助你保持源代码的完整性和版本历史。

3. 当这本书写作时,有一些源码控制系统可供尝试,包括CSV、RCS、ClearCase等,但需要注意,Git等新一代工具后来流行起来,提供更强大的功能和更广泛的社区支持。

标签:一节,Shell,估算,17,2023.10,编辑器,源码,文本
From: https://www.cnblogs.com/ztydebeishanglaojia/p/17781352.html

相关文章

  • 2023.10.22——每日总结
    学习所花时间(包括上课):9h代码量(行):0行博客量(篇):1篇今天,上午学习,下午学习;我了解到的知识点:1.休息明日计划:学习......
  • 2023.10.22博客
    有一段时间没写博客了,主要原因是忘了写了,哈哈哈。这段时间把分支与循环的内容收了尾,并开启了一个全新篇章函数,我会将我的笔记贴在下面:库函数(cplusplus.com/reference/clibrary/库函数查询)常见库函数 strcpy//strcpy-stringcopy-字符串拷贝#include<stdio.h>#include<s......
  • Altium Designer 2017「AD 17」精简汉化版下载附安装激活步骤
    AltiumDesigner17(简称AD17)是一款专业的PCB电路设计软件,新版带来了大量实用更新和增强,如全新的PCB布线及增强技术、动态铺铜、自动交叉搜索等等。设计者能够运用该版本中提供的诸多全新功能,将自己从干扰设计工作的琐碎任务中解放出来,从而完全专注于设计本身,尽情享受创新激情。软......
  • CentOS 8 Stream vs Anolis8.8 对比(2023.10)
    硬件环境Honor笔记本电脑,16GRAM,512GSSD,本机自带无线网卡,外接USB有线网卡安装Anolis8.8到一个128GKingstonU盘,出现如下现象显卡驱动无法支持笔记本的外接显示器;中文输入法无法自动工作;内核版本为5.10;本机的无线网卡未自动识别重新安装CentOS8Stream......
  • iOS 17:告别ObservableObject,迎接@Observable
    自iOS17(iPadOS17,macOS14)之后,SwiftUI提供了一种新的宏:@Observable。可以把它当做是ObservableObject的优化版。在系统版本允许的情况下,我们应该优先使用@Observable。@Observable比ObservableObject更好的地方在于:写法上更加简洁;性能更优化。@Observable能精确到对象......
  • VMware Workstation 17.5 Pro Unlocker & OEM BIOS for Windows & Linux
    VMwareWorkstation17.5ProUnlocker&OEMBIOSforWindows&LinuxmacOSUnlocker,支持macOSSonoma请访问原文链接:https://sysin.org/blog/vmware-workstation-17-unlocker/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org桌面HypervisorVMwareWorkstation......
  • VMware Workstation 17.5 Pro for Windows & Linux
    VMwareWorkstation17.5ProforWindows&Linux请访问原文链接:https://sysin.org/blog/vmware-workstation-17/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org桌面HypervisorVMwareWorkstationProVMwareWorkstationPro是行业标准桌面Hypervisor,使用它可......
  • VMware Workstation 17.5 Pro Unlocker & OEM BIOS for Windows
    VMwareWorkstation17.5ProUnlocker&OEMBIOSforWindowsmacOSUnlocker,支持macOSSonoma请访问原文链接:https://sysin.org/blog/vmware-workstation-17-unlocker/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org桌面HypervisorVMwareWorkstationProVMwa......
  • VMware Workstation 17.5 Pro Unlocker & OEM BIOS for Linux
    VMwareWorkstation17.5ProUnlocker&OEMBIOSforLinuxmacOSUnlocker,支持macOSSonoma请访问原文链接:https://sysin.org/blog/vmware-workstation-17-unlocker/,查看最新版。原创作品,转载请保留出处。作者主页:sysin.org桌面HypervisorVMwareWorkstationProVMware......
  • 18_JDK8-17新特性
    ......