[align=center]软件设计的宏观与微观[/align]
软件开发是一种高智商的开发活动。一个优秀的软件设计人员不仅要从宏观上把握软件之间的开发,也要从微观上把握软件之间的开发。宏观上,可以应用面向对象设计,采用流行的SSH架构,采用web层,业务逻辑层,持久层分层架构。采用设计模式提供系统的健壮性和可维护性。微观上,对于一个类,甚至方法的调用,从计算机的角度模拟程序的运行情况。了解内存分配,参数传递,内存的释放,数据结构的在内存中的存储方式,算法的时间复杂度。等等。今后进行软件设计的时候,一定从这两方面考虑。前段时间,太从宏观上重视软件的开发,注重设计模式和架构的学习。今后还要在微观方面继续努力。看看只有好好学习一下C语言了,这个语言最接近计算机底层了。继续努力,加油。一定能找好工作。
软件开发是一种高智商的开发活动。一个优秀的软件设计人员不仅要从宏观上把握软件之间的开发,也要从微观上把握软件之间的开发。宏观上,可以应用面向对象设计,采用流行的SSH架构,采用web层,业务逻辑层,持久层分层架构。采用设计模式提供系统的健壮性和可维护性。微观上,对于一个类,甚至方法的调用,从计算机的角度模拟程序的运行情况。了解内存分配,参数传递,内存的释放,数据结构的在内存中的存储方式,算法的时间复杂度。等等。今后进行软件设计的时候,一定从这两方面考虑。前段时间,太从宏观上重视软件的开发,注重设计模式和架构的学习。今后还要在微观方面继续努力。看看只有好好学习一下C语言了,这个语言最接近计算机底层了。继续努力,加油。一定能找好工作。
本文探讨了软件设计中宏观与微观层面的重要性。宏观层面强调使用面向对象设计、设计模式和分层架构来提高系统的健壮性和可维护性。微观层面则深入到类和方法的细节,关注内存管理、数据结构和算法效率等方面。
169

被折叠的 条评论
为什么被折叠?



