|
How to design IoT device access products? Experience sharing In fact, situations similar to the negative cases mentioned above are very common. Such problems are largely due to lack of similar product design experience. I was once responsible for the product design of a smart meter reading module, which involved meter reading, billing, power outage due to arrears, recharge to restore power, manual power on and off, etc.
During product design, due to the concept of adapters (actual experience comes Indonesia Telegram Number Data from design patterns during software development), the adaptation layer was considered in advance. Moreover, it was made clear to the development students that they should consider the access of new manufacturers' equipment in the future. Later, due to procurement cost reasons, equipment from another manufacturer was indeed purchased.
Due to the existence of the adaptation layer, smart meters from new manufacturers are quickly integrated into the product, without any changes being made to the business layer. You must know that if you want to change the meter reading, billing, and power on and off instructions of the business layer, the development workload will be very large, and it is easy for errors to occur and lead to bugs.
|
|