做一个c++项目,要先画uml图还是编一点想一点?

zzmc 2013-01-29 04:53:18
如题!
另外,看很多项目中都有utils。这样的文件夹一般是存什么的?
...全文
253 14 打赏 收藏 举报
写回复
14 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
漫步者、 2013-01-30
引用 6 楼 feibuhui123 的回复:
引用 4 楼 ForestDB 的回复:很难画得清楚吧? 那uml有什么用呢!
最好画,不然设计软件都是乱七八糟的东西
  • 打赏
  • 举报
回复
virtualxmars 2013-01-30
补充一下:在实现过程中需要经常保持代码的“整洁性”和“可扩展性”,但可扩展不是指的预先设计和接口预留,而是指对明确的可预见需求做设计
  • 打赏
  • 举报
回复
virtualxmars 2013-01-30
比较合理的过程应该是: 1. 将项目的大需求理解好,并逐一做工作量估算 2. 选择优先级最高的需求进行拆分,并对它们做进一步细致估算 3. 选择这些小需求中优先级最高的,逐一实现 UML图不是必须的,只是帮助理解领域问题和架构设计的一个工具而已
  • 打赏
  • 举报
回复
仙境之桥2046 2013-01-30
引用 3 楼 zhao4zhong1 的回复:
utility→utilities→utils
问下怎么获得技术分,我依然是个鸭蛋,很蛋疼
  • 打赏
  • 举报
回复
风行踩火轮 2013-01-29
对于高级工程师来说应该先UML,但是如果起步时间不长,可以让别人指导一下,并且在做的时候多想一些设计方面的问题,这样进步会快一点的
  • 打赏
  • 举报
回复
Crazy_Number 2013-01-29
先定义项目(或项目前景,也即要做什么【又或者弄清楚问题】) 然后是需求分析: 功能性需求(用例建模) 非功能性需求(扩展性等等) 然后是面向对象分析、面向对象设计、架构分析(程序各个部件如何被组装以及运行) 最后才是编码、测试。 个人之见,欢迎补充!
  • 打赏
  • 举报
回复
JinCraft 2013-01-29
utils 一般是一些基本的工具。 比如写一个人脸识别的程序,utils里可能就会有一些基本的读写图像的类或者函数
  • 打赏
  • 举报
回复
zzmc 2013-01-29
引用 2 楼 zhao4zhong1 的回复:
utility n. 效用, 有用
一般什么类要存入utils而不是src呢?
  • 打赏
  • 举报
回复
zzmc 2013-01-29
引用 4 楼 ForestDB 的回复:
很难画得清楚吧?
那uml有什么用呢!
  • 打赏
  • 举报
回复
zzmc 2013-01-29
引用 1 楼 zodiac1111 的回复:
经历多些重构就会知道前期设计几乎比代码更重要.
经验对我很宝贵阿!
  • 打赏
  • 举报
回复
ForestDB 2013-01-29
很难画得清楚吧?
  • 打赏
  • 举报
回复
赵4老师 2013-01-29
utility→utilities→utils
  • 打赏
  • 举报
回复
赵4老师 2013-01-29
utility n. 效用, 有用
  • 打赏
  • 举报
回复
zodiac1111 2013-01-29
经历多些重构就会知道前期设计几乎比代码更重要.
  • 打赏
  • 举报
回复
相关推荐
课程设计-基于C++的mfc框架的学生社团管理系统(源码+数据库+报告).zip 本系统实现的功能 本程序为单文档应用程序主程序界面能实现查询社团信息、修改社团信息、删除社团信息、添加社团信息、入团、退团、用户登录、和用户管理功能其中修改社团信息、删除社团信息、添加社团信息和用户管理需用户登录后才能使用未登录就点击使用的会会弹出对话框显示您还没有登录点击登录按钮会弹出用户登录对话框输入正确的用户名称和密码若验证成功则会显示登录成功并显示出您用有的权限高级管理员或者是普通管理员高级管理员则可以对社团信息进行修改、删除、添加。点击入团按钮会弹出加入社团对话框在对话框内填上相应的信息后点击确定成功加入后会有相关提示若没有成功则有可能您输入的社团不存在点击退团按钮弹出退出社团对话框输入您退出的社团名称和学号点击确定如果成功退出会显示成功的标志否则的话就是您没有假如该社团活着您填的信息不完全。在主程序对话框中可以直接在控件内输入修改的社团信息然后点击修改按钮分别输入控件中的内容然后点击添加按钮添加的社团当前没有的话则添加成功否则会失败。登录了以后点击用户管理按钮则会弹出用户管理对话框在该对话框内可以修改用户密码高级管理员还能注册新用户。
发帖
C++ 语言
加入

6.1w+

社区成员

C++ 语言相关问题讨论,技术干货分享,前沿动态等
社区管理员
  • C++ 语言社区
  • encoderlee
  • paschen
申请成为版主
帖子事件
创建了帖子
2013-01-29 04:53
社区公告
暂无公告