上一页 1 2 3 4 5 6 ··· 12 下一页
""" 题目:输入三个整数x,y,z,请把这三个数由小到大输出。 """ def inputInt(i): """ 输入并判断输入的是否是整数,不是则重新输入,是则返回输入的整数 :param i: :return: """ while True: a = input("整数%d:" % i) if a.isdi... Read More
posted @ 2017-12-08 10:41 longphui Views(242) Comments(0) Diggs(0) Edit
""" 题目:输入某年某月某日,判断这一天是这一年的第几天? """ import datetime import time from functools import reduce def calculate1(t): """ 直接利用python的datetime模块计算 :param t: :return: """ print("计算一"... Read More
posted @ 2017-12-07 19:16 longphui Views(194) Comments(0) Diggs(0) Edit
""" 题目:一个整数,它加上100后是一个完全平方数,再加上168又是一个完全平方数,请问该数是多少? """ import math def answer1(): """ 看到这个题目,我的第一思维就是循环查找,直接计算机思维暴力循环验证 但不知道循环到哪里为止,所以暂时循环100000次,100000以后的就无法验证了 判断一个整数是否是一个完全平方数,... Read More
posted @ 2017-12-07 15:18 longphui Views(190) Comments(0) Diggs(0) Edit
""" 题目:企业发放的奖金根据利润提成。利润(I)低于或等于10万元时,奖金可提10%; 利润高于10万元,低于20万元时,低于10万元的部分按10%提成,高于10万元的部分,可提成7.5%; 20万到40万之间时,高于20万元的部分,可提成5%;40万到60万之间时高于40万元的部分,可提成3%; 60万到100万之间时,高于60万元的部分,可提成1.5%,高... Read More
posted @ 2017-12-06 18:06 longphui Views(197) Comments(0) Diggs(0) Edit
""" 题目:有四个数字:1、2、3、4,能组成多少个互不相同且无重复数字的三位数?各是多少? """ import itertools def answer1(): """自己思考完成,一开始以为两个循环就可以搞定了,结果还是要用三个循环;打印时只要效果在就好了,不用专门用int去组合成三位数字了""" print("答案一", end=":") x = (... Read More
posted @ 2017-12-05 16:31 longphui Views(237) Comments(0) Diggs(0) Edit
方式六:延迟对模型中概念的命名 对领域建模时命名很重要。 因为在不断的知识提炼过程中经常会发现已经被命名的概念与你最初理解的有出入,这时你当初的命名就会变成一个问题。其问题在于 最初选作名称的这个词所带来的“错误”联想 并且该联想还会限定你的思维方式。 Gery Young(我也不认识是谁)建议,为 Read More
posted @ 2017-06-24 09:50 longphui Views(242) Comments(0) Diggs(0) Edit
方式五:CRC卡 第一次见到这个东东。 CRC stands for Classes, Responsibilities, Collaborations. 类名,类的职责,类的协作关系 CRC(Class-Responsibility-Collaborator,类-职责-合作):CRC卡是一个标准索 Read More
posted @ 2017-06-23 22:50 longphui Views(450) Comments(0) Diggs(0) Edit
创建一个有用的模型是一个协作的实践过程;不过,业务用户也可能发现这一过程令人疲倦且认为它效果不佳。业务用户都是很忙的人。要让你的知识提炼环节充满有趣的互动,可以引入一些有促进作用的游戏以及其他形式的需求收集方式来吸引你业务用户。 方式一:专注在最有意思的对话上 不要一次只与领域专家和业务相关人员探讨 Read More
posted @ 2017-06-19 23:31 longphui Views(515) Comments(0) Diggs(0) Edit
业务和开发团队之间的协作是DDD必不可少的部分,并且它是处于开发阶段的产品获得成功的关键。 领域专家指的是那些从业务领域的政策和工作流程到棘手处和特性都具有深刻理解的人。能够为你的问题区域提供深刻见解的人。他们可能是对于你当前工作领域具有很强的领悟和理解的产品所有者、用户或其他任何人。 1、领域专家 Read More
posted @ 2017-06-18 22:19 longphui Views(459) Comments(0) Diggs(0) Edit
1、通过通用语言达成共识 通用语言,已经强调过好多遍了,在DDD再怎么重视都不为过,后面可能还会讲。 知识提炼的输出以及共识的构建就是常见的通用语言(UL)。 当与业务相关人员和主题专家进行建模时,每个人都应该有意识地始终应用富含领域专有术语的通用语言。这一语言必须现实制作,并在描述领域模型和问题域 Read More
posted @ 2017-06-15 07:12 longphui Views(400) Comments(0) Diggs(0) Edit
上一页 1 2 3 4 5 6 ··· 12 下一页