当前位置:网站首页>Take off efficiently! Can it be developed like this?

Take off efficiently! Can it be developed like this?

2022-06-11 21:45:00 Ao Bing

People often ask me in private messages backstage , Why do programmers have to work overtime , Isn't it true that yard farmers can't do without working overtime ?

Another angle , We should think about : What causes overtime ?

I don't know what position everyone is engaged in ?

In the traditional development mode , You may be the front end 、 Back end 、 A member of the test or operation and maintenance team .

A normal input and output process , It is the intention of investigating customers , Then the product lady writes the demand , Develop, evaluate and write proposals , After the scheme is approved, requirements development will be carried out immediately , Writing of core code , Self testing , Then submit the completed requirements to the test , The test sister gave it to you according to the test cases “ results ” measuring bug, You fix it again bug, Finally, your project will be deployed to various environments first , For example, pre release 、 Grayscale 、 Disaster recovery environment , Test the little sister again , After the process is passed , And then release it to the official online environment .

If you encounter a large amount of user concurrency ,QPS High enough , Some interface pressure tests need to be done before launching 、 Performance test to ensure high availability and high performance of the system .

then , Just throw yourself into the most exciting 「 Online problem repair 」 In the link .

If the schedule is tight 、 Many problems , Overtime must be unavoidable .

So these 「 problem 」 How did it happen ? Inefficient development and communication 、 Unexpected bug、 Lack of developers 、 Technology bottlenecks, etc .

therefore , I have been thinking about whether there is a solution , Can change this state .

Recently, I saw several big guys in my circle of friends recommending ⼀ A software machine ⼈, It is said that coverage software can be realized ⼯ The whole process of the whole process ⾃ Dynamic development platform , Including front-end development 、 The backend development 、 Testing and operation and maintenance . There is no need to write code in the whole process , Just drag and drop ⽅ type , Can be realized ⾼ Effective development .

How efficient is it ? For example , A requirement that requires three senior programmers to work together for two hours under the traditional development mode , An ordinary programmer uses this software robot only 28 The whole stack will be developed in minutes .

So in order to explore whether it can really achieve high efficiency , I'm on the official website (https://www.feisuanyz.com/) Applied for a trial account , The following trials have been carried out .

Requirements development becomes visual ?

We usually develop a back-end project , With Java For example , We need to build the local environment , Such as Jdk Installation of environment ,Spring,MySQL wait .

Now through this software robot, you only need to click the mouse to select the corresponding configuration options , You can create the project directly , It greatly reduces the complexity of getting started .

And it provides flexible parameter configuration and verification , The interface can be created and configured only by selecting parameters , So it's easy to create interfaces .

We can also use it to manage the database intuitively , Operation table 、 Create index 、 Field .

When we understand the product requirements , It takes the most time to write the business logic . A lot of people are often invested in writing code , At least hundreds of thousands of lines , More than ten thousand lines of code . This is also BUG The best time to produce .

Now just drag and drop , In the form of a flow chart , To cope with the most complex business development . Put the invisible back-end logic , Display in the form of visual flow chart .

So I think one of the core highlights of this software robot , Is it You don't have to write a single line of code !

And you may not need to use breakpoints to debug the interface line by line , Because now , It has also become a can ! Depending on the ! turn ! Of course. .

The demand is over , Just click test .

Rich components , It used to take time to write an interface , Now we can write 3-5 individual , That efficiency is not a direct takeoff ?

besides , Rich platform controls . No self-test tool is required , It can be used for quick test directly .

You can also manage the database directly , There is no need to switch software .

So what's in the front end ?

It got rid of JS Code and scaffolding , You can quickly create projects and pages ; Customize by design Componentization Your page .

After page combination, interface joint debugging can be carried out with the back end .

Last , We want to deploy it independently !

After the experience , I found it was really something . I summarized its advantages :

  • Requirements development can be achieved by dragging and dropping controls , No need to write code
  • Rich in functions , There are many components necessary for development
  • Project Integration , It shields the gap between the back end and the front end at the language and technology stack level under the traditional R & D mode , thus Realize the real full stack !

Imagine , Take it as the research and development platform , How many tools can replace your computer ?

That's so awesome , How many people are using it ?

So far I have seen it for including medical 、 education 、 Finance 、 manufacture 、 retail 、 Eight industries including yuancosmos 、 Hundreds of institutions have provided technical services . petrochina 、 Junzhi and other large companies are using it , And also got ISO、CMMI、 Certification of multiple international platforms .

At the press conference , Wangmingzhu, director of Gree Electric appliance 、 Shen Changxiang, academician of Chinese Academy of engineering 、 Chaitianyou, academician of Chinese Academy of engineering, etc Many big men It was also highly appraised .

After reading the speeches of the leaders , I just want to say :

Can it directly replace the work of programmers ?

Is not the case, . On the contrary , In my submission It appears for the purpose of freeing programmers from tedious and repetitive work . Perhaps what you were most interested in was architecture design , And I have made an agreement with my little friend to set up a great work in a certain direction of the computer in the future ; Or make up your mind to be the same after graduation , Exercise for an hour every day , Have enough time to think and live outside of work .

But after work , But long-term engrossed in writing BUG、 look for BUG、 repair BUG, Repeat 、 Tedious things that cannot be separated from them , But he mocks himself as an ordinary “ Code the agriculture ”.

Is it possible to Reduce invalid overtime volumes , Spend more time studying system architecture 、 performance , These are more worthy of investment ?

If you want to improve your productivity , This is called feisuan SoFlu I think I can really experience the software robot , Click on the Read the original You can open the official website , Then click on the red at the top right 「 Apply for probation 」 Button can experience a wave .

Ah , I feel sorry for those years of staying up late to repair bug Lost hair !

原网站

版权声明
本文为[Ao Bing]所创,转载请带上原文链接,感谢
https://yzsam.com/2022/162/202206112133411030.html