Experience and ideas of HUAWEI CLOUD CodeArts product experience

foreword

insert image description here

As a world-leading cloud computing service provider, HUAWEI CLOUD is committed to providing efficient, secure and reliable cloud services for enterprises and individual users. Among its many products, CodeArts, as a brand-new development tool set, provides developers with a brand-new programming experience, and is loved by developers for its powerful functions and simple design style.
This article will give a detailed product experience of HUAWEI CLOUD CodeArts, and share my personal views and feelings about the product.

CodeArts Product Benefits

One-stop software development production line

  • Covering the whole process of software development: Support full life cycle software development services such as requirements management, code hosting, assembly line, code inspection, compilation and construction, deployment, testing, and product warehouse.
  • Out-of-the-box, cloud-based development, full-process specification visualization, and efficient remote collaboration.

R&D Security Built-In

  • Provide security specifications and protection capabilities in the entire process of application design, development, testing, and operation, and support the safe and effective implementation of the application R&D supply chain.
  • Provides various security protection capabilities such as threat modeling analysis, GDPR privacy protection problem analysis, white-box security coding inspection, web vulnerability scanning, host vulnerability scanning, and container configuration security inspection.

Huawei's years of R&D practice capabilities and standard spillovers

  • Huawei's years of excellent research and development practices have accumulated tool capabilities, and support multiple mainstream R&D models such as IPD, DevSevOps, Agile, Lean Kanban, and CI/CD continuous delivery.
  • Covering various application development scenarios such as embedded, cloud services, microservices, and mobile applications; built-in requirements management, code inspection, test management, and many other Huawei R&D specifications.

High-quality, efficient and agile delivery

  • Support code inspection, build, test, deployment task customization and full automation, and provide a continuous delivery pipeline with visual orchestration, one-click application deployment, and zero wait for online release.
  • Built-in Huawei experience and norms such as requirements management, code inspection, test plan, and assembly line access control can effectively improve the quality of application research and development, and detect problems early.

Description of features

Service Name Features
demand management Provides functions such as multi-project management, agile iteration management, milestone management, requirements management, defect tracking, and multi-dimensional statistical reports.
code hosting Provide safe, reliable and efficient distributed code hosting services. Including functions such as code clone/download/commit/push/compare/merge/branch.
code inspection Provide a collaborative one-stop code review service.
code inspection Provide a collaborative one-stop code review service.
compile build Fast and secure compilation and construction services on the cloud.
deploy Provides visualization and one-click deployment services, and supports parallel deployment and seamless integration of pipelines.
Test Plan Provide the industry's first one-stop automated test factory solution, covering test design, test cases, test management, and interface automated testing. Integrates the concept of DevOps agile testing, opens up the whole-process testing activities of test plan, test design, test case, test execution and test report, provides defect reporting, quality Kanban and other methods to evaluate product quality in multiple dimensions, helps users efficiently manage test activities, and ensures high-quality product delivery.
Product Warehouse Provide product management cloud services for software developers, provide software warehouse, release package download, release package metadata management and other functions, through safe and reliable software warehouse, realize software package version management, improve release quality and efficiency, and realize continuous release of products.
assembly line Provides a visualized and orchestratable CI/CD continuous delivery software production line to help enterprises rapidly transform to achieve efficient automation of DevOps continuous delivery, shorten the application TTM (Time to Market) delivery cycle, and improve R&D efficiency.
mobile app testing Provide mobile compatibility testing services. Provide TOP popular models, hundreds of test experts, use image recognition and precise control recognition technology, only need to provide App/H5/quick app/small program application, can generate compatibility test report (including system log, screenshot, error cause, CPU, memory, etc.), and automatically complete the test task.
CodeArts IDE Online CodeArts IDE Online is a cloud-based development environment service that provides developers with on-demand configuration and quick access to workspaces (including editors and runtime environments), supports operations such as environment configuration, code reading, writing, building, running, debugging, and previewing, and supports docking with multiple code repositories.
Classroom One-stop software learning and practice platform on the cloud.
open source mirror site Open source mirrors (Mirrors) are open source components, open source operating systems, and open source DevOps tool mirrors provided by HUAWEI CLOUD. They are committed to providing users with comprehensive, high-speed, and reliable open source component/OS/tool ​​download services.

experience feeling

There is a big difference between the HUAWEI CLOUD CodeArts tutorial and the actual experience. Users may encounter some frustration and confusion when operating according to the tutorial. The document description of the tutorial may not be clear enough, and it does not provide enough detailed instructions and steps, so that users cannot smoothly understand and apply the content of the tutorial during the operation. In addition, the detailed description is not perfect, and some key information and hints are missing, making it difficult for users to complete tasks correctly.
In response to this problem, I hope that the HUAWEI CLOUD CodeArts team can strengthen the writing and quality control of the tutorials to ensure that the tutorials can accurately and clearly guide users to operate, and provide enough detailed descriptions to help users better understand and apply knowledge.
In addition, the UI design and user experience of the product are not friendly enough. Compared with other excellent development tools such as Coding, CodeArts has a certain gap in interface design and user experience. In order to improve this point, the HUAWEI CLOUD CodeArts team can refer to the design concepts and user feedback of excellent tools such as Coding to redesign and optimize the UI interface to make it more modern and intuitive, and improve the overall user experience.
It is hoped that by improving the quality of the tutorials and optimizing the UI design and user experience of the product, HUAWEI CLOUD CodeArts will be able to provide a smoother and easier-to-use development environment, allowing developers to learn and apply more efficiently.

Problem Description

  • When I click the link in the tutorial, the page I jump to is "Introduction to Login Method". At the bottom of the login method introduction is the real introduction and the way to enter the software development production line CodeArts, as shown in the screenshot

insert image description here
insert image description here

  • The new project is shown in the tutorial, in fact, click to use it immediately
    insert image description here
    insert image description here

  • The location of code inspection should be in the "software development production line CodeArts" as shown in Figure 2, there are problems given in the tutorial
    insert image description here
    insert image description here

  • The project I created myself, the administrator is me, I don’t even have permission to view it?? As shown in Figure 2
    insert image description here
    insert image description here

  • As shown in the picture, I want to make a full modification. There should not be only the current two options. I should add a "not repaired" label
    insert image description here

end

I hope that the HUAWEI CLOUD CodeArts tutorial can provide clear and detailed steps and examples so that developers can accurately understand and master various functions and technical knowledge. Tutorials should be concise and clear without losing depth. They should not only explain principles and concepts, but also provide practical application cases and code examples to help developers transition from theory to practice.

Guess you like

Origin blog.csdn.net/qq_33681891/article/details/131759519