1. 云栖社区>
  2. 全部标签>
  3. #软件设计#
软件设计

#软件设计#

已有0人关注此标签

内容分类:
博客 | 问答 | 视频 | 资料 |

可以坚持实践为先的课外学习

【来信】   老师 什么是程序设计? 什么是软件设计 ? 我翻谭浩强的书 觉得他是在 零件式说明 应用 然后写程序时组装 ,翻C++Primer时觉得很有意思,很有趣,因为它是在 解决问题, 我所理解的程序 是 完全逻辑理性的思考流程 让计算机‘思考’,而软件是这中的集合体,当然我还是想设计出自己想做的软件的,一直在看各种算法题,很巧妙 很聪明 很有趣 ,而我的问题是 我想以实用的方式找条路,

c++ 软件设计

给大一学生:让积累说话

【留言】   老师您好!我是大一软件学生,但是目前我陷入了很大的困扰中。在大一第一学期的学习中,我承认自己对于C++编程练习的热情不够,可能这也导致了我在最后的期末考中,大部分人能够做出七八题而我只能在三四题挣扎的水平吧。为此我也问了不少跟我是零基础学习C++但是现在很厉害的同学,他们基本都说是刷题刷出来的,但是我想问,到底怎样才算是刷题呢?真的题做多了,会做的题就会多吗?这

c++ 软件设计 编程

导教班,我的职业续航加油站

前言:2013年参加计算机学会(CCF)计算机课程改革导教班,是我职业生涯中的一个转折点,或者说是明确新方向的一个重要节点。三年过去了,CCF方面联系,说是正在组织一个征文,让我写点东西。于是,有了本文。   2013年夏天,我满脑子的彷徨。职业生涯已经过了将近20年,教学、科研、管理都做了个遍,业务流程已然完全熟悉。所谓熟悉,其实却也全是障碍。在工作中有不少横亘在

软件设计 计算机系统

5、Python与设计模式--代理模式

#一、网络服务器配置白名单 代理模式是一种使用频率非常高的模式,在多个著名的开源软件和当前多个著名的互联网产品后台程序中都有所应用。下面我们用一个抽象化的简单例子,来说明代理模式。 首先,构造一个网络服务器: ``` #该服务器接受如下格式数据,addr代表地址,content代表接收的信息内容 info_struct=dict() info_struct["addr"]=10000

python 服务器 阿里技术协会 软件设计 Server 设计模式 class

前进与停留--软件设计模型的重要性

软件设计模型很重要,重要到每个做软件设计模型的人都要背负巨大的压力有许多公司都匆匆的上马项目,匆匆的做模型,匆匆的完成项目。完成之后卖掉,再换下一个项目此类的没有一个良好的模型也就算了,荼毒也就那么一个半个不知名的软件,而且通常不大,全部重写也就还好的样子而更大的危害在于对模型设计人员的心态培养上,差不多就行这种并不严谨的概念将永远的留在他们心里。当做一个大的软件的时候,一个不严谨不良好的模型

软件设计

架构师速成6.18-初中书单资料推荐

思维导图 你的第一本思维导图操作书 画出好成绩-通过思维导图提升分数 思维导图系列 知识管理 你的知识需要管理 面向对象 写给大家看的面向对象编程书 面向对象分析与设计 深入浅出面向对象分析与设计 软件设计 UML精粹 UML基础、案例与应用 Head First软件开发 领域驱动设计 写好代码 重构:改善既有代码的设计 代码大全 代码整洁之道

架构 面向对象 软件设计 软件开发 编程 UML

架构师速成6.7-设计开发思路-uml

uml是什么东西?统一建模语言,一门语言,是用来进行软件设计的一门语言。 其实一门语言的诞生并不伟大,让大多数人都使用才足够伟大。uml就是一门伟大的语言,因为目前软件设计的唯一语言就是它。 UML其实还是比较简单的,就那么几个图形,那么几种模式,但是因为他是唯一的语言,所以有设计能力的人都能很容易看懂你说的什么,这就是他的伟大之处。 我说一下在软件设计中最常用的几个

架构 面向对象 软件设计 序列 UML 存储

架构师速成6.8-设计开发思路-领域驱动

领域驱动设计简称DDD,很好的名字,先来普及一下相关的名词缩写: 测试驱动设计 TDD,行为驱动设计 BDD,面向对象设计 OOD,面向过程设计 OPD。 设计思路和方法是一项专门的技能,区别于设计模式,编程语言。UML是设计的工具,设计方法是设计的灵魂,而且设计方法并没有好坏之分。关键是你需要掌握各种设计方法,在做项目时信手拈来,才是真正的高手。为什么要讲领域驱动设计,因

架构 面向对象 软件设计 淘宝 领域模型

架构师速成6.14-开发框架-异常处理

异常为什么需要单独一节来讲解呢?因为异常是软件设计里一项需要架构者自己构思处理的一个特殊部分。一般的框架没有提供统一的处理方式,而且会被很多同学忘记处理,或者是比较粗糙处理掉。想一想有很多网站出错时,用户会看到一大段的英文异常,甚至执行的sql都包含在里面,你会不会觉得很不专业呢? 首先异常应该分类,确定异常分类至关重要,这是后期进行不同处理的基础: 业务异常,是用户在执行业

架构 日志 软件设计 ajax handler 开发框架

39
GO