Five difficulties in Linux mobile phone R & D
What is important for a good product platform is not how rich and powerful its functions are, but how stable its platform is, scalability, and maintainability are, without a good platform Foundation, the more functions will be added in the future, the more cumbersome the platform will be, and the worse it may end up.
The future development potential of a stable, scalable, and maintainability platform cannot be ignored, which provides a good foundation for the future development of products.
In the long run, a stable platform can save a lot of time for later development.
Of course, the stability of the platform is not just the stability of its underlying operating system, drivers, and other basic functions. A good platform requires effort to maintain, and each function is part of the platform, the stability of each module is very important to the platform. Every new function module should be integrated into the entire platform as much as possible, and the entire platform should be integrated.
Only by taking every step out can we establish an excellent and sustainable development platform.
Rather than spending more energy on maintenance in the later stage, it is better to do things better in the early stage.