小编jim*_*ler的帖子

如何记录程序编程?

在大学里,我学会了如何使用UML来记录OO应用程序.在现实世界中,我的任务是记录旧的程序程序,实质上是重新创建丢失的设计规范文档.

是否有任何类似于UML的"标准"文档或方法用于记录过程代码?我确信在UML之前必须有人使用过的东西.

谢谢!

documentation procedural-programming document

7
推荐指数
1
解决办法
2741
查看次数

SQL删除几乎重复的行

我有一个包含非常糟糕的数据的表,我正在尝试过滤掉一些.我确信LName,FName组合是唯一的,因为数据集足够小以便验证.

LName, FName, Email
-----  -----  -----
Smith  Bob    bsmith@example.com
Smith  Bob    NULL
Doe    Jane   NULL
White  Don    dwhite@example.com
Run Code Online (Sandbox Code Playgroud)

我想让查询结果带回没有NULL电子邮件的"重复"记录,但是当没有重复时仍然带回NULL电子邮件.

例如

Smith Bob   bsmith@example.com
Doe   Jane  NULL
White Don   dwhite@example.com
Run Code Online (Sandbox Code Playgroud)

我认为解决方案类似于Sql,按值删除重复行,但我不太明白提问者的要求是否与我的相同.

有什么建议?

谢谢

t-sql sql-server duplicate-data filter sql-server-2008

5
推荐指数
2
解决办法
2896
查看次数

将布尔函数放在if语句表达式中

我正在维护一个VB6应用程序.对于布尔函数,原始作者在返回If语句中的结果之前将返回值存储在布尔变量中.我更喜欢将函数直接放在If语句中.这是一个偏好的问题还是我错过了我的风格潜在的陷阱?

原作者风格

bReturn = IsThisFun(maintainingVb6)
If bReturn = True Then
    'You haven't used .NET
Else
    'blah
End If
Run Code Online (Sandbox Code Playgroud)

我的风格

If IsThisFun(maintainingVb6) Then
    'You haven't used .NET
Else
    'blah
End If
Run Code Online (Sandbox Code Playgroud)

我不确定这些不同的方法是否有适当的术语可能让我错过了关于这个主题的上一篇文章.

谢谢

vb6 preferences

3
推荐指数
2
解决办法
3034
查看次数