设计_Tag标签_程序员俱乐部

中国优秀的程序员网站程序员频道CXYCLUB技术地图
热搜:
更多>>
 
当前位置:程序员俱乐部 >>Tag标签 >> 设计 >>列表
定义:一个对象应该对其它的对象保持最少的了解。迪米特法则又称为最少知识法则,英文全称为LeastKnowledgePrinciple,简称为LKP。个人理解:迪米特法则主要目的是类间解耦,弱耦合。只有类弱耦合了后,类的复用性才会提高。问题由来:类之间的关系越密切,类之间的耦合程度越高。当一个类发改变时,耦合度越大,对另一类的影响也就越大。解决方案:尽量降低类之间的耦合度。从事编程的都知道,软件编程总的原则是低耦合、高内聚,只有这样才能提高代码的复用率,而这正是迪米特法则所要求的... 查看全文
谷歌在发布的AndroidL开发者预览版中引入名为MaterialDesign的全新设计语言,谷歌目前正逐步开始在自家的产品上推广和使用该设计语言。我们可以看到不久之前推出的新版GooglePlay商店以及其他谷歌的应用上,已经使用上了MaterialDesign。今天谷歌又发布了新的Android版Chromebetav37,这一版本最大改变就是UI、图标等外观上的变化。除了采用新的设计语言外,新版的Chromebeta简化了登陆步骤,你甚至可以管理并使用多个账户... 查看全文
定义:高层次的模块不应该依赖于低层次的模块,两者都应该依赖于抽象接口;抽象接口不应该依赖于具体实现。而具体实现则应该依赖于抽象接口。依赖倒置原则英文全称为DependenceInversionPrinciple,简称为DIP。问题由来:类A直接依赖类B,假如要将类A改为依赖类C,则必须通过修改类A的代码来达成。这种场景下,类A一般是高层模块,负责复杂的业务逻辑;类B和类C是低层模块,负责基本的原子操作;假如修改类A,会给程序带来不必要的风险。解决方案:将类A修改为依赖接口I... 查看全文
· 商城项目一:框架设计发布时间:2014-07-24
代码已托管在https://code.csdn.net/denghao156/ktnmb_mvc4先上图,设计模式参考:ddmvc4.codeplex.com一、unintofwork设计模式http://www.cnblogs.com/zxj159/p/3505457.htmlUnitOfWork模式会记录所有对象模型修改过的信息,在提交的时候,一次性修改,并把结果同步到数据库。这个过程通常被封装在事务中。所以在DAL中采用UnitOfWork模式好处就在于能够确保数据的完整性... 查看全文
定义:程序中的对象应该是可以在不改变程序正确性的前提下被它的子类所替换,也就是说所有引用基类的地方必须能透明地使用其子类的对象。通俗的来说,子类可以扩展父类的功能,但不能改变父类原有的功能。由来:第一次看见这个里氏替换原则的名字会觉着很奇特,根据以往的经验这一看就是外国友人首先提出的概念,然后便以她的姓命名该原则。确实是这样,它由芭芭拉·利斯科夫(BarbaraLiskov)在1987年在一次会议上名为“数据的抽象与层次”的演说中首先提出... 查看全文
英文原文:DoyouKnow“WhatisDesign?”41AnswerstoOneSimpleQuestion虽然是09年的内容,但无碍我们拿出来再次分享。因为关于这个问题,没有一个准确的答案——Whatisdesign?设计是什么?在Google搜索,会出现6,260,000,000条相关结果。于是DesiznTech组织了一次设计调查,总共有42位设计师参与了这次活动,用一句话解释自己对于设计的看法。... 查看全文
摘要:论文简单介绍Android平台的特性,主要阐述了基于Android平台简易即时通讯(IM)的作用和功能以及实现方法。(复杂的通讯如引入视频音频等可以考虑AnyChatSDK~)关键词:Android平台;即时通讯(本文中图表点击附件即可见)1Android平台简介Android是Google公司于2007年11月5日推出的手机操作系统,经过2年多的发展,Android平台在智能移动领域占有不小的份额,由Google为首的40多家移动通信领域的领军企业组成开放手机联盟(OHA)... 查看全文
在美国市场受挫之后,中国华为科技,开始加强在欧洲等市场的业务扩展。日前华为传出捷报,据英国金融时报网站报道,华为已经联合几个伙伴,向英国物联网芯片设计公司XMOS投资了2600万美元。据报道,华为此次和德国工业巨头博世以及美国科技厂商Xilinx进行了合作,三家公司携手作出2600万美元的战略入股,据消息人士称,此次投资,将XMOS公司估值为一亿美元。这是华为公司在英国的第一次股权投资举动。一位接近华为的消息人士称,华为内部已经建立了一个工作小组,专门寻找在欧洲科技市场的投资机会... 查看全文
天河二号连续三次称雄Top500榜单,但被批评运营成本高利用率低。官方新华社报道,天河二号主任设计师卢宇彤回应了政治任务、能耗太大等质疑。他声称,世界各国超级计算机均由政府主导,中国并非特例,“用‘市场行为’和‘政治任务’分别描述他国和我国的超算研制,意在抹黑中国高性能计算技术发展的策略和成就”。他声称天河二号相当节能,“有人故意隐瞒不同系统之间的类型差异,拿性能低两个数量级的小系统—&mdash... 查看全文
英文原文:UXdesigners:Sidedrawernavigationcouldbecostingyouhalfyouruserengagement原文作者:AnthonyRose社交网络电台zeebox的联合创始人及CTO设想你需要设计一个含有许多页面和模块,不能在一屏内显示完全的应用。你一定会首先想到去设计一个底部或顶部的Tab导航。等一下,多出来的一排导航看上去有点碍眼?我们尝试下把他们收到侧边栏里,或者叫安卓团队给它的名字“侧边抽屉导航”... 查看全文
由技嘉主板的“MakeitReal”鼠标设计大赛昨日晚些时候从157件参选作品中全面参考设计、创意以及可行性多个因素而评出了最终获奖者。其中来自台湾实践大学的姚廷谚凭借作品“70R-M01”获得金奖,这款鼠标的创意灵感来自步枪,拥有硬朗的外观。按照官方赛事规则,姚廷谚不仅可以获得15万新台币的奖金,而且“70R-M01”鼠标也得到了技嘉的量产承诺,相信在经过硬件团队的进一步改良之后,用户未来将在商场货架上见到这款产品... 查看全文
· 程序员应该知道的13个设计技巧发布时间:2014-07-12
英文原文:DesignTipsForDevelopers偶尔看到好文章,又懒得全文翻译,就选其中部分重点意译了。翻译时只求答意,不拘小节,偶尔还会加上自己的点(tu)评(chao),均放于方糖选译分类,不喜勿BB。以下正文。我是一个程序员,不是设计师。我没有受过设计师的训练。我也没有读过关于设计的书籍。尽管如此,在数年的开发过程中,我学会了让自己的网站和应用看起来很专业。下边是我认为一个技术背景的人要变得擅长设计需要留意的东西:开发你的美感…我最喜欢的站点是:awwwards... 查看全文
· 如何像苹果一样做出好设计?发布时间:2014-07-12
苹果是以设计扬名的,其设计流程却鲜为人知。大多数苹果员工都不被允许进入苹果的设计工作室,所以我们只能通过一些采访,来推测苹果是如何完成设计工作的,以及设计师在苹果里工作又是什么感觉。我们采访了Storehouse的创始人MarkKawano,他曾是为Aperture和iPhoto工作了7年的高级设计师。后来Kawano成为了苹果用户体验的设计指导,负责指导第三方iOS软件开发者设计基于苹果平台上的软件,并协助苹果在发布iPhone时铺设大量的App。在FastCo.Design的采访过程中... 查看全文
· 如何 设计出的简单的登录界面发布时间:2014-07-11
今天终于在我精心的研究下,用那个传说种很容易上手的java语言编写了一个登录界面,特来和各位道友进行分享,各位求指点啊,不要笑呢?呵呵,心情大好。大小:72.3KB查看图片附件... 查看全文
写在前面阅读目录:疑惑解读设计窘境一幅图的灵感为嘛还是你-Repository后记上一篇《Nozuonodie:DDD应对具体业务场景,DomainModel重新设计》。希望本篇博文废话少点,注:上一篇瞎扯的地方太多。疑惑解读先回顾一下,在上一篇博文中,主要阐述的是领域模型的重新设计,包含:真正的去理解领域模型和领域服务的加入(感兴趣的朋友可以看下前几篇来了解一下前因后果。)。凡事都有修改的理由,为什么加入领域服务,主要是之前对领域模型的认知不够(实体充当起了伪领域模型)... 查看全文
想象一下你在机场准备乘飞机,注意到飞机没有玻璃窗,机鼻表面光滑无比。欧洲空中客车相信未来的飞机就是如此模样。空客向美国专利商标局申请了无窗驾驶舱设计专利,使用3D视图显示屏替代传统的玻璃窗。带玻璃窗的驾驶舱设计有利有弊,但弊可能大于利,它会破坏飞机空气动力学,增加复杂性,限制空间,还会降低机身的安全性。采用无窗驾驶舱设计,借助外置摄像机传输四周图像,利用背投、激光、全息图,或OLED成像系统形成视图,能全方面增强飞行员的视野。... 查看全文
写在前面上联:nozuonodiewhyyoutry下联:notrynohighgivemefive横批:letitgo上联:nozuonodiewhyyoucry下联:youtryyoudiedon'taskwhy横批:justdoit阅读目录:自作自受迷雾中的探照灯我的错,我承认再次出发开源地址后记上面那幅对联前段时间在网上还蛮火的,意思大家意会就可以了,这边就不翻译了,我个人理解,所表达的个性就是:inmylife,nozuonodie。为什么会引入这个流行语?因为在应对具体业务场景... 查看全文
韩国政府要求苹果及谷歌重新设计应用商店自动退款系统7月7日消息,近日韩国公平贸易委员会向苹果及谷歌公司发出通知,要求其更改AppStore及GooglePlay的退款政策。而两公司现有的应用商店自动退款系统被认为有失公平。韩国消费者权益保护组织公民经济正义联盟(CoalitionforEconomicJustice)近期对这两家公司提起了投诉,表示应用商店退款系统有失公平。苹果应用商店的退款程序为,用户首先提交一份退款申请,随后经过苹果工作人员的审核才能够实施退款。收到通知后... 查看全文
· 给网站设计毕业生的职业建议发布时间:2014-07-07
英文原文:CareerAdviceForGraduatingWebDesignStudents概述:作者JeremyGirard出生时每只脚有六个脚趾,多余的那个脚趾在他满一周岁前切除了。兴许此举剥夺了他的超能力,无法为保护人类打小怪兽了。做不成漫威英雄,他在罗德岛的EnvisionTechnologyAdvisors公司担任网站开发总监,随后又在罗德岛学院教授网站设计。作为一名资深的网站设计专家,看JeremyGirard给网站设计毕业生分享了哪些职业建议。又到一年栀子花开时... 查看全文
《连线》杂志今天撰文称,谷歌AndroidWear不仅是一款重要的设备,甚至对未来的电子产品用户界面设计都有重要的参考意义,并有可能引发一场革命。以下为文章全文:在上周的I/O大会上,谷歌并没有过多阐述其全年最大胆的一款产品:AndroidWear。这是一款专门针对智能手表和谷歌眼镜推出的操作系统,但绝非智能手机界面的简化版。相反,这将成为一头全新的巨兽,代表了谷歌最新萌发的野心,它的核心体验在很大程度上都源于GoogleNow。AndroidWear的用户界面并不是在屏幕上罗列各种应用图标... 查看全文