【free style】关于华为软件开发云的一些使用优点和槽点以及对比其他云的使用心得

网友投稿 576 2022-05-30

关于华为软件开发云的一些bug

1.很明显这是一个bug,项目支持空格这种符号,那自然三个空格同样算在三个字符里面,可是系统并不支持这种,系统默认为空格并不是一个符号,那在项目名称说明里面就不要告诉用户空格也支持!

2.这个正好与上一个问题相反,对于项目描述里,很自然的应该是项目开发者随意填写内容,仅仅有个空格就提示项目描述不合法,这对于一些项目开发者来说,是一种负担,毕竟改自己的习惯是很难的,所以我认为还是华为这边修改这个问题比较好!而且项目描述本就是不带星号的非必要输入,如果输入空格就过不去,这样说不通!

3.下面说的这个不知道是不是自己不会的原因~~至少我现在不知道怎么用,明明我创建了三个用户,并且给了他们相应的管理员权限,但是用注册的手机号登陆不上去,自然用户名和邮箱也登陆不上去,不知道这样我的项目里其他用户如何参与进来!

4.这个就是画面的问题,感觉设计的时候有缺陷,虽然不是很影响使用,但是还是会让人用着不舒服!

5.就是新建用户的问题,头像貌似不能改,用户昵称从哪里出来的~~依旧不能改,创建用户的时候不能一次就确定用户在项目中的角色,还需要对角色进行另外开启页面编辑?这样很麻烦,而且对于用户的体验很不方便!

6.很明显,动态这里设计的不合理,几个选项成了开关模式,让开发者甚至项目管理者不知道这表达了什么意思,强烈建议对这四个选项进行调整,并且对他们的模式设置为单项选择,而非现在这种类似开关,类似多选的模式!!!!

7.这个问题就比较明显,我的电脑对于这个帮助显示不全,我想通过拉下拉条进行右端的内容显示,结果一拉到右边,帮助自动关闭,造成右端的帮助内容一直看不到,这也是设计问题,希望进行改正!!!

8. 对于pc端进行操作时,确实做到了邮箱通知无误,且pc端,邮箱端可以看到数据的更新,不过邮箱延迟,响应时间过长,有时候大概几分钟有时候则是半天或者一天才会在邮箱端提示!

9. 是否要限制多处登录一个账号,允许不允许多处登录???至少现在可以多处登陆同一个帐号。

10. 感觉问题反馈没有用心在做。就我知道的而言,华为拥有公众号微博等等,难道这些不应该时刻挂在其中吗?用户可以扫二维码直接进行微信等反馈,更适合用户的习惯,又比如说,反馈里,直接有连接到qq、微信,岂不是更好。公众号啦这类的,给用户体验就会很好,因为用户可以方便提供问题,并留下相关联系方式,比弹出这种页面效果要好,也更方便用户和华为软件开发云的实时交流!!!

11. 最为关键的一点,这是个软件开发测试发布等功能的平台,是否应该有这样一个设置,支持我们每隔几秒或者十几秒自动存储我们当前的工作内容,假如突然断网,我们工作了很长时间的东西,就会直接丢失了,尤其是思路,再想的话会很消耗时间并且给用户开发带来很大的问题的,所以实时进行存储,这对于用户的体验很关键。

12. 不知道咱们后台有没有统计功能,每个用户访问的那些项目,然后下次由这个用户想进行项目修改时,能主动在前页推荐给用户,或是一搜索排在最靠前的位置。

13.华为软件开发云的测试管理、发布管理,我在申请的时候,一直提示已经通过了申请,并且已经开通,邮箱邮件也有提示,如下图,可是当我正常使用的时候,他告诉我未开通,还需要开通,这样循环了好几天才开通!!!

14.我在创建项目的其他用户时,明明已经创建成功,但是但我通过用邮箱,手机号,用户名登陆时,还是提示没有这个帐号,而我自己项目拥着者却没有问题,不知道该怎么用项目的其他用户登录。

关于华为软件开发云与其他企业云的对比

下面先以码云为例,因为之前一直在用码云

1.先从界面来说,我的感觉是华为软件开发云的界面要好看一点,当然因为码云已经相对成熟了,所以他会有一些活动条幅性质类的东西在主页吸引开发者或者使用者来关注,当然这不是重点,下面来贴图片进行详细分析。

(1)看完两者的首页你有什么感受,哈哈,说真的我是没啥感觉,毕竟入门我也不懂,就一个一个选项的点击来看吧!码云的发现点开后,呈现的是这个画面。原来发现里面竟然相当于一个小的技术论坛,大家在这个页面会发现其他人开发的小程序,以及他们的编程,演示过程,应用编程语言,一句话棒极了,既是交流平台,更是学习平台!!!

(2)继续往下看,我看到了什么?帮助,那么这是什么呢,哈,原来真的是帮助~~~,废话!帮助的内容还是很丰富的,截图,帮助文档还能下载,我也拿了过来!!!我放在了这个文档的最后,直接黏贴过来,请看后面的备注!!!

(3)建议这个菜单是什么呢,我们打开看看,原来是一些使用者提的建议,发现这个开源代码托管平台里的问题,毕竟设计总是有缺陷的,所以总有些用户来提一些好的建议以及bug,那么会有奖励吗?当然也会有,G币,当然这是奖励机制,就不详细介绍,主要是建议这个确实不错!

(4)企业服务,啊这个里面确实没啥可以看得内容,只是咨询以及服务的推广,当然是要花钱的,初衷还是为了赚钱呢!!!

(5)那么可以看我们的华为软件开发云的主页了,虽然界面不错,但是内容呢?小论坛呢?帮助呢?建议呢?都没有!!!当然我们自然不能生搬硬套人家的,但是我一直觉得其他都可以没有,但是帮助文件一定要有不是吗?,如果连帮助都没有,我们作为第一次使用华为软件开发云的用户来说,是不是就无从下手了,这是关键中的关键,虽然我们里面的一些内容是有帮助的,但是为何不做成码云这种样子,既可以直接观看也可以下载,并且有一个全套的介绍,还有用到的软件的下载地等等,感觉这是码云做的非常出色的地方,对于华为软件开发云来说,我觉得非常值得学习。再说他们的发现,我觉得也很好,因为这里有好多可以学到东西的地方,对于初次使用平台的人,观看别人做的项目,是最快学会使用平台的方法!!!基于此,我觉得华为软件开发云设计的这个平台,最该改善的地方一定是这里!!!!

2.这里我列出来了码云和华为软件开发云的开始,创建项目和项目的设置!那么让任何一个人来评价是不是码云要好一点?图已经摆在这里了,我就不一个一个分析了,只是想说,华为软件开发云这方面是不是要学一下码云,最起码在项目的开头给使用者一个非常好的印象,这样才会有人来帮忙推广!!!

3.我们现在对比成员管理,码云是成员已经建立,我们在这里搜索就可以并且确定他的身份,是管理还是其他,而华为软件开发云则是创建新用户,并且可以编辑,我想说的是,这与他们两个的使用方式不一样,码云倾向于开源,并且所有的用户均可以来到我的项目。而华为云则是规范自己的用户,那些可以来那些不可以来,并且相关信息有管理者来规范,这两个我也说不上哪个好,毕竟想要实现的目的不一样,因为一直在用码云,所以更喜欢码云这种,华为云最蛋疼的是我创建了用户,为什么登陆不上去,这是我现在最纠结的!!!当然也不是完全不可取,就我使用而言,我喜欢华为云这种账户设置的内容,规定了用户的权限,使用时间,多长时间系统需要重新验证等等,这是码云该学习的,华为软件开发云这点做的很好,毕竟这样安全性会提高很多,但是也仅仅是提高,因为发现同一用户不同地方登陆时,不会被挤下来,这就涉及了内容以及项目等等的实时更新,如何做到同步等等,所以还是需要很大的改变。同一用户不同地方登陆时,感觉最大的应该是做到挤下来,这样只有一个管理者或者一个用户在一个终端登录,不至于同一用户在不同终端修改项目时,内容乱,不统一,不同步等等一系列的问题!!!

4.相较于华为软件开发云来说,码云的项目管理比较直观,项目管理涉及到的分支保护啊,公钥啦都在一块,而华为软件开发云是我在各个页面找到的,很不方便,项目管理在我看来最起码有删除项目,修改项目等等的作用,分支保护,密钥更应该在这里面体现,而不应该是去别的地方找,所以华为软件开发云这样的设计让我非常难受,码云的webhooks其实还是很有用的,也建议华为软件开发云做一个这样的功能,至于访问统计我觉得意义一般,不过码云这上面访问统计做得比较具体,包括ip,下载等等,我觉得还是比较棒的,建议华为软件开发云也做一个这样的功能,综上来说,在项目管理这个设计界面来说,华为软件开发云还有很长的设计要改!!!

【free style】关于华为软件开发云的一些使用优点和槽点以及对比其他云的使用心得

5.我的项目里明明什么都没有,却发现有31行的代码,原来是创建项目就有,华为软件开发云的代码检查功能,界面非常华丽,圈复杂度,风险指数等等做得很不错,而码云这块界面就相对简单多了,并且他的代码分析使用的其他的功能平台,相较而言,华为软件开发云更安全更值得推崇,不过在代码风格这里,华为软件开发云并没有考虑这些,我觉得码云这个不错,期望华为软件开发云能在这方面多一些选择,虽然没啥用,但是对于项目开发者会有一些影响,每个人喜欢的风格不一样,所以给用户多一些选择感觉会更好!!!

6.我觉得码云在这个方面做的不错,就是附件的上传删除等等,直接在首页显示,这样会清楚明了,而华为云我真没找到在哪里有这个附件上传的功能,感觉这是一个缺憾,如果用户已经编辑好一个文件,直接上传就能用了,而华为云还要拷贝在里面建文件!!!

7.然后就说到了强大的Pull Request,当然我们前面已经介绍过了,这里再稍微说一下,华为软件开发云是没有的,感觉Pull Request超方便的,提高了协同作业的效率,提高了每个项目开发者的参与度,总之很喜欢这个功能!!!!期待华为软件开发云也会实现!!!

8.接下来说华为云做得好的方面,就不详细说了,华为云的仓库做的很棒,让我很喜欢,也就是集合了项目的一些功能和管理,还是那句话,东西太少,还要加!!

9.华为软件开发云的编译构建很不错,在里面可以看见日志,还有构建出现的问题,我们可以百度或者自己修改一些bug,当然还有下载软件包这个功能~~~

10.测试管理,发布管理这里倒是挺中规中矩,因为码云这里没有这些,所以不做比较

11.下面说说码云做的而华为软件开发云没有做的,嗯嗯,统计这里面的就是咱们华为软件开发云的仓库内容,那么代码演示呢,就是你的代码演示,很厉害的功能。那么Pages呢,就是分支!!

Wiki 主要是您项目的文档(说明, 状态)等等。Issues咱们的华为软件开发云也有关联分支等功能,基本上就是这些东西!!!其实两者来说,如果我是项目管理者开发者,我还是倾向于码云,开源并且简洁,托管平台的特点明显好用!

下面在看码市于华为软件开发云的对比

1.话不多说还是从首页看看,注意这里私有、公开,这两个选项的介绍,是不是感觉是华为软件开发云和码云的综合体?嗯嗯其实大同小异

2.检测代码质量、代码演示等等,跟码云一样简洁

3.代码选项里和华为软件开发云、码云貌似没什么大的区别,不过功能来说码云和码市明显要多一点,希望华为软件开发云也要跟上脚步。

4.项目设置里,也是码云这样的,比华为软件开发云去寻找其他的内容要简洁方便多了,所以这是华为软件开发云里急切改变的东西

5.至于讨论等等这些是为了真正实现代码学习交流等等,这才是开发的软件开发云

6.附件上传,同样的东西,华为软件开发云要改变的东西太多了

总结

目前,软件开发很多时候是需要配置各种环境,服务器,还要对这些服务器和环境进行维护,非常耗费时间。如果我们把开发者所需要用的工具和服务云端化了,那么这些琐碎的事情就可以不用考虑了,开发者可以专心写代码,专注于业务本身。而且,云端化以后,即使更换开发设备,也不需要重新安装任何环境,团队之间的协同工作也变的容易。我们一直说将来的场景是,开发者可以随时、随地的写代码,只要有一个浏览器就可以了。

一是异地协同开发。作为一家创新型企业,必由学的技术人员需要经常出差外地或者异地办公,软件开发云帮助实现了代码同步;

二是代码管理。软件开发云可以解决代码的统计、分析、可视化管理,大大节省了必由学开发团队的时间及管理成本;

三是实现持续集成:无论是新功能发布,还是代码测试,持续集成时间大大减少,“由以前两人8小时减少半小时,很多情况下几乎是一键式完成”。

可以预测,未来的变化是巨大的,软件开发云带来的变化是空前的,但是华为软件开发云的设计如何呢?我不置可否,我只想说,对比码云和码市,华为软件开发云在软件开发云的路上还有很长的路要走!!!

备注1

原文稿已经放在了压缩文件里,因为上传的图片看不清楚的缘故

备注2

手册存在附件中,因文字超过字数,故保存附件中!

附件: 新建MicrosoftWord97-2003文档.rar 0 下载次数:1次

附件: 我的一些想法.rar 0 下载次数:1次

华为软件云

版权声明:本文内容由网络用户投稿,版权归原作者所有,本站不拥有其著作权,亦不承担相应法律责任。如果您发现本站中有涉嫌抄袭或描述失实的内容,请联系我们jiasou666@gmail.com 处理,核实后本网站将在24小时内删除侵权内容。

上一篇:【读书会第十二期】深入理解Java虚拟机 第1章 JVM进程如何进行内存管理
下一篇:使用类型注解让 Python 代码更易读
相关文章