当前位置:首页 > 开发 > 研发管理 > 正文

对软件设计的思考

发表于: 2009-10-30   作者:e200702084   来源:转载   浏览:
摘要: 软件设计的宏观与微观    软件开发是一种高智商的开发活动。一个优秀的软件设计人员不仅要从宏观上把握软件之间的开发,也要从微观上把握软件之间的开发。宏观上,可以应用面向对象设计,采用流行的SSH架构,采用web层,业务逻辑层,持久层分层架构。采用设计模式提供系统的健壮性和可维护性。微观上,对于一个类,甚至方法的调用,从计算机的角度模拟程序的运行情况。了解内存分配,参数传
软件设计的宏观与微观


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

对软件设计的思考

  • 0

    开心

    开心

  • 0

    板砖

    板砖

  • 0

    感动

    感动

  • 0

    有用

    有用

  • 0

    疑问

    疑问

  • 0

    难过

    难过

  • 0

    无聊

    无聊

  • 0

    震惊

    震惊

编辑推荐
软件设计是一个十分复杂且没有规律可遵循的思维发散过程。设计软件系统是非常有挑战性的,因为一方
Author:GaryGao http://garyelephant.me garygaowork[at]gmail.com 关注自动化运维,软件部署自动化
在我的网易博客http://shan9liang.blog.163.com/blog/static/170509114201162592610306/中,介绍了
在我的网易博客http://shan9liang.blog.163.com/blog/static/170509114201162592610306/中,介绍了
在软件需求分析阶段需要我们完全弄清楚软件的各种需求,较好地解决所开发软件“做什么"的问题,并在
在我的网易博客http://shan9liang.blog.163.com/blog/static/170509114201162592610306/中,介绍了
软件设计模型 在面向对象的设计中,几个重要的思想就是抽象、继承、封装,在分析和设计时同样要遵循
本文为大家介绍软件设计中的一些原则,都是经过长期经验总结出来的知识,每一个程序员都应该了解,相
了解设计模式的朋友们,想必都听说过“六大设计原则”吧。其实最经典的 23 种设计模式中或多或少地
先看一下软件设计的四个案例: 1.某项目要求在很短时间内完成,而且客户对系统的当前认识还是比较初
版权所有 IT知识库 CopyRight © 2009-2015 IT知识库 IT610.com , All Rights Reserved. 京ICP备09083238号