ad

"WatchDog" Software Development

What is WatchDog? That is to say - in order to solve a system problem, I have to look at it with a new system .

  • My system architecture is too complicated to find a problem. What? Then make a special special monitoring system...
  • My system configuration is too complicated and easy to mismatch. What? Then add a configuration verification system...
  • My system configuration and the real situation may sometimes be different. What? Then add a patrol system...
  • My system test environment and online environment sometimes get confused. What? Then add a permission control system for the online environment...
  • My system has a single point, then add a load balancer, a single point of the load balancer? Then add an equivalent router...

Who will do the addition? Don't want to simplify the same system? Can you not remove the east wall to make up the Western Wall? These systems have been added more and more, I see how you operate in the future.

I didn't think clearly at the beginning and put it on the line. Then, after the failure, I couldn't redesign and re-architect it. I could only play it in a patched way. It was like a building that was already defective. It is impossible to remove the cover, and you can only patch it. The word is a dog, the more ugly it is.

【solution】

1) Designed to do it again, evaluate several designs without any harm, simplify, simplify, and simplify.

2) Relentlessly paying off debts, even if the CEO comes, it can't stop my debt.