坦诚的分享

32 阅读1分钟

坦诚的分享:工作6年了,我一直对面向对象编程和面向过程编程的理解停留在文字,没有案例和实践支撑,起始就是没理解,现在说不知道会不会被大家嘲笑,但真实的情况确实是这样,能坦诚的面对自己的无知,才能进步,我们关注成长,不批判无知。 我嵌入式开发之前一直用c语言,要实现一个需求就是把它拆解,一步一步实现,我最近在用c++写,这适合Linux 大型项目,因为我感觉c++的类便于封装,不同的模块用不同的类隔离安全,c++还有很多新方法,如string,智能指针,使用指针的时候安全,出于这种考虑,我就用c++了,项目如果遇到一个设备有多个板子,按我原来想法是有啥业务就按业务展开,现在其实可以基于硬件把板子抽象成对象