Thoughts on Software Development

Original link: https://fangyuanxiaozhan.com/p/2022-12-08-19-00-39-software-dev/

The software developed by large companies is generally difficult to use. One very important reason is that the project’s vision is too grand, but the detailed design has not kept up.

A small development team is happy to polish the details, because the cost of polishing is very low. Find a developer, face to face, and you can get it done in a cup of coffee, low cost and high return ;

However, a large team needs to go through a set of processes to modify a detail, and the complicated process is enough to dissuade those who want to polish the details .

Of course, the above rules do not only apply to software development in large companies.

Writing an elegantly designed, easy-to-use software product is actually very difficult.

Although you may think it is not difficult to do when you see the final product, it is actually very difficult, just like when you are watching a wonderful cross talk performance, you think the actor is easy, but in fact it is extremely difficult for you.

But ruining an elegant software product is surprisingly simple, all you need to do is add some opening screen advertisements triggered by shaking the phone.

Of course, the above rules do not apply only to software products.

Programmers have always advocated talk is cheap, show me the code (it is useless to say more, bring the code)

However, many people can only talk. The larger the team, the higher the proportion of talkers. In a small team, the members complement each other’s strengths. In a large team, it is normal to hold back each other.

People who are willing to talk have a characteristic, that is, they like to create new words. If the new words are only understood by the creators themselves, it is a good word, and they have the exclusive right to explain new words. Talk is right about everything.

The permanent update address of this article:

https://fangyuanxiaozhan.com/p/2022-12-08-19-00-39-software-dev/

This article is transferred from: https://fangyuanxiaozhan.com/p/2022-12-08-19-00-39-software-dev/
This site is only for collection, and the copyright belongs to the original author.