Joke Collection Website - Bulletin headlines - I write software, but there are many unnecessary statements. I would like to ask how to improve the quality of my software. I use VC, C and VB, thank you!

I write software, but there are many unnecessary statements. I would like to ask how to improve the quality of my software. I use VC, C and VB, thank you!

① Use the ideas of algorithms and data structures to simplify your coding-level statements

② Use the ideas of mathematical simplification to simplify your design-level statements.

③In-depth study of various theories in software engineering and "Design Patterns". Reusability is particularly important.

④Learn the principles of compilation and look at the language from the perspective of constructing a language analyzer. Then it will be easy to see the essence and not be guided by inertia.

⑤To establish a coding belief: the road must be simple

⑥Reflection: Reflect on what are the main parts of your redundant code? For example, redundant logical statements, redundant variables, etc., once summarized, they must be corrected by category.

⑦Don’t think that redundancy is useless. Maybe your idea is meaningful in the design at a certain stage, but it just needs to be refined to a higher level of false redundancy.