相关推荐
-
软考中级-软件设计师涉及的知识点和笔记
计算机软件资格考试,与会计、经济师、税务师、律师、建筑师等资格考试一样,属于国家专业技术资格考试,并纳入全国专业技术人员职业资格证书制度统一规划。附官网链接:中国计算机技术职业资格网 总结:软考是IT...
-
架构师该不该写代码?
架构师不写代码会怎样 1. 不能准确感知自己设计的架构是否有问题:如果仅依赖于“验证->反馈”,这样一个过程,会出现 + 反馈的结果可能是错误的 + 在出现问题的时候可能没人反馈 2. 长期的疏离代码,会让架构师的...
-
中级软件设计师刷题笔记
中级软甲设计师笔记
-
计算机科学和建筑设计结合,现代建筑设计与计算机应用分析
近年来,随着我国科学技术的不断进步与发展,现代建筑设计中,计算机技术的应用力度空前加大,不仅为现代建筑设计产业注入了一股新的活力,同时也为该行业的发展带来了变革,有效提高了设计效率,缩短了设计周期,...
-
软件设计师备考全攻略(附本人笔记)
计算机软件资格考试,与会计、经济师、税务师、律师、建筑师等资格考试一样,属于国家专业技术资格考试,并纳入全国专业技术人员职业资格证书制度统一规划。附官网链接:中国计算机技术职业资格网 总结:软考是IT...
-
【新版】系统架构设计师 - 信息系统基础
改进原有系统、或消亡原有系统 知识维 工程、医药 建筑、商业 法律、管理 生命周期阶段及方法 信息系统 信息系统是由计算机硬件、网络和通信设备、计算机软件、信息资源、信息用户和规章制度组成的以处理信息流为...
-
【新版】系统架构设计师 - 系统工程
切克兰德方法 社会经济系统中的问题往往很难和工程技术系统中的问题一样,事先将需求确定清楚,难以按价值系统的评价准则设计出符合这种需求的最优系统方案。切克兰德方法论的核心不是“最优化”而是“比较”与...
-
像设计Web程序那样设计建筑
英文原文:A house designed like a web ...文中作者通过一个实例来讲述用Web设计的理念去设计一个建筑,怎么样使一个建筑像Web程序一样更加人性化,更加符合用户体验。 以下是文章全文: 自从我拥有建筑
-
作为建筑设计师,这8款渲染软件一定要知道
作为建筑设计师这些渲染软件,一定要知道!一名成功的设计师,保持进取、不断学习是必备的特征。今天,我们将为大家推荐8款设计必备的软件,还不快拿小本本记下来!
-
通过《Java核心编程》探索程序设计
程序是一组可以用来解决问题的指令,通常,一个程序包含许多指令,而且这些指令相当复杂。因此,开发一个成功的程序需要仔细地规划,认真地执行,以及持续地维护。以下是程序开发过程中涉及的典型步骤。 需求分析 ...
-
软件设计师复习资料
所以尧派鲧去治水,鲧沿用了过去的传统法子,水来土挡,用土筑堤,堵塞漏洞。但由于洪水凶猛,不断冲击土墙,结果弄得堤毁墙塌,洪水反而闹得更凶了。鲧治水九年,劳民伤财,并没有把洪水制服,是一事无成。 舜接替...
-
软件设计师笔记之网络基础知识
通过使用NFS,用户和程序可以像访问本地文件一样访问远端系统上的文件。 Telnet(远程登录协议)是登录和仿真程序,它的基本功能是允许用户登录进入远程主机系统。以前,Telnet是一个将所有用户输入送到远方主机进行...
-
【软考】软件设计师知识点整理(待更新)
软件设计师知识点整理(待更新)
-
【愚公系列】软考中级-软件设计师 051-面向对象技术(设计模式-结构型)
设计模式是在软件设计领域中,为解决常见问题而被反复使用、被广泛认可的一种设计思想。它是一种经过实践验证的,被认为是最佳解决方案的经验总结,可以帮助开发人员快速高效地解决软件设计中的一些固有问题。每一个...
-
编程语言进化史《禅与计算机程序设计艺术》 / 陈光剑
计算机编程语言是程序设计的最重要的工具,它是指计算机能够接受和处理的、具有一定语法规则的语言。 编程语言处在不断的发展和变化中,从最初的机器语言发展到如今的2500种以上的高级语言,每种语言都有其特定的...
-
系统架构设计师备考资料(2.第一至四章)
口袋应试:这一篇内容主要收集《系统架构设计师教程》(清华版)中第二章出现的题点内容以及教材之外计算机、网络相关的题点的资料。从2010年至2019年试题来看,这一章是出题的重点,内容包括:1、教材中的概念内容;2...
-
为什么我们应该像盖房子那样写程序?
在砌上一块砖或钉下一支钉子之前,建筑设计师会制定好详细的计划。程序员或者软件工程师却不会。这难道就是房子很少塌倒而程序经常会崩溃的原因? 蓝图保证建筑设计师的设计的建筑按规划建成。“建成”不仅仅意味...
-
[转载]专为设计师写的github教程
题目是专为设计师,看了之后对于像我这样刚开始接触的人来说也是一篇不错的教程~ 原文如下: 在互联网行业工作的想必都多多少少听说过GitHub的大名,除了是最大的开源项目托管平台,许多企业也都是用GitHub来...
-
基于springboot教育资源共享平台源码数据库文档.zip
基于springboot教育资源共享平台源码数据库文档.zip
13 楼 likitty 2014-09-04 20:36
12 楼 thoughtbear 2013-01-31 15:17
我个人很少写注释的原因:
1.代码免不了被修改,有时候是直接修改,有时候是通过IED的rename之类的快捷方式间接修改,修改了代码后必须保证注释也随之更新,否则,时间长了,注释也许就成误导了。
2.个人一直坚持认为:注释是下策,如果程序写的足够清晰,命名足够明了,阅读者一看就能懂,也就不需要注释了。实在没办法的时候才写注释。
你的文章引起了我的再思考,但实际情况中,1其实是可以通过细心基本解决的,2则有些理想化,不见得总有时间让代码本身足够明晰。
我觉得这是篇优质文章,虽不完美。顶一个!
11 楼 zhentiwei 2013-01-31 12:37
编码之前需要规格这个容易理解,如果是注射,感觉怪怪的。
10 楼 jianshuai 2013-01-31 09:52
9 楼 敲代码的小北 2013-01-30 15:42
8 楼 yusimiao 2013-01-29 19:56
7 楼 Julien 2013-01-29 14:16
建筑业会随时把盖好的楼层拆掉换成完全不同的层么?
任何制造业面临的设计上/架构上的挑战,跟软件业比起来都是小儿科。
6 楼 leric 2013-01-29 09:56
5 楼 wangguo 2013-01-29 09:34
已改,“相较之下,很多程序员在他们开始写代码之前,连一个粗略的框架都没有。”
4 楼 LucasLee 2013-01-28 21:21
“或许,这就是为什么房子很少倒塌,而软件却经常崩溃的原因? ”
房子如果只要保证不塌,那可能还是相对简单的吧。软件如果只要不崩溃,只怕也是比较简单的,比如用java :)
软件的复杂性比建筑明显大的一个方面,就是持续可变,一个房子建好之后,基本不太变动了吧,但是软件变动明显比它大得多。
3 楼 zhongmin2012 2013-01-28 19:45
哈哈,精炼
2 楼 edhn 2013-01-28 19:05
1 楼 freezingsky 2013-01-28 18:29