小编jer*_*ear的帖子

使用没有花括号的if语句是不好的做法吗?

我见过这样的代码:

if(statement)
    do this;
else
    do this;
Run Code Online (Sandbox Code Playgroud)

我不喜欢这样,我认为这更清洁,更具可读性

if(statement){
    do this;
}else{
    do this;
}
Run Code Online (Sandbox Code Playgroud)

这只是一个偏好问题,还是会推荐一种方式?

if-statement coding-style curly-braces

115
推荐指数
7
解决办法
10万
查看次数

大型项目没有PHP?为什么不?

我已经阅读了一些帖子,其中有人说过(不建议,没有讨论,没有提供)PHP不应该用于大型项目.

作为一名主要的PHP开发人员,我提出两个问题:

  1. 什么定义了"大项目"?
  2. 为什么不?使用PHP有什么陷阱

我经营一个小型开发团队,我从经验中了解质量建设,组织,文档,评论和封装是我们的首要任务.我们能够使用自己的框架和方法开发出色的项目,但是,如果我浪费时间,我不想进一步投资.

思考?

php projects scalability

65
推荐指数
4
解决办法
2万
查看次数

在实际应用方面,C,C#和C++之间有什么区别

正如我之前在这里发布的那样,我决定尝试其中一个但是考虑到我作为Web开发人员的兴趣,我想知道它们在实际应用程序中的区别.

编辑注意:

虽然我是网络开发人员,但请不要限制你的答案.我才30岁......我已经有了多年的职业生涯改变.

c c# c++ comparison

39
推荐指数
5
解决办法
11万
查看次数

紧急编程

理想情况下,您需要一个容纳和灵活的时间表,但在支付账单和在企业工作时,这很少是豪华程序员所拥有的.

我很幸运有史蒂夫麦康奈尔和弗雷德里克布鲁克斯的优雅,告诉我如果我想搞砸我的项目该怎么办,我认真对待他们的工作.

然而,仍然有时候你的背部靠墙,你需要加快工作.对您的流程进行了哪些"调整",以便在不牺牲质量的情况下加快交付速度?这甚至可能吗?

我认为学习良好实践比学习实际代码具有更高的价值,因此没有"成为更好的编码器"的答案.这是给定的.

performance coding-style

5
推荐指数
1
解决办法
527
查看次数

双脚本标签中的任何值?

我在几段代码中看到了这一点,我不想"假设"它不重要但是这是Google Analytics代码的副本:

<script type="text/javascript">
    var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
    document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
    try {
        var pageTracker = _gat._getTracker("UA-xxxxxx");
        pageTracker._trackPageview();
    } catch(err) {}
</script>
Run Code Online (Sandbox Code Playgroud)

您会注意到有两个打开/关闭脚本标记.是否有任何理由将两个不同的脚本标签中的代码位封装是有益的?我的第一反应就是删除冗余.

html javascript

4
推荐指数
1
解决办法
286
查看次数

我有数据导入的时间(PHP MySQL)

我正在构建一个应用程序,从excel .csv文件中提取数据并应用各种级别的格式,移动和映射.除了一个清理数据的故障外,大多数事情都被弄清楚了.以下是Excel中的数据示例:

  1. 伟大的表现,伟大的表现,57744 ROUND LAKE RD,纽约,纽约
  2. "GUASTAVINO'S,INC",GUASTAVINO'S,8250 WESTHEIMER RD,纽约,纽约
  3. CLARKES GROUP LLC,HUGO'S FROG BAR,915 3RD AVE,CHICAGO,IL
  4. TRIOMPHE RESTAURANT CORP,"GEORGE'S,JEAN",1309 E PUTNAM AVE,纽约,纽约

由于第3行和第2行,我不能直接爆炸().在这两行上都有一个"字符串,字符串",我无法控制数据导出,只需清除导入.

我已经尝试了许多非优雅的选项,它正在扼杀处理时间.谁能想到一个优雅的解决方案?

我不能使用MySQL IMPORT功能,不幸的是它必须通过PHP处理.

php mysql import parsing

2
推荐指数
1
解决办法
255
查看次数

有没有办法查看当前范围内的所有变量?

标题有点问这一切.我不是指$_REQUEST,而是$_SERVER所有预先定义的.我只是想知道如果在我的程序的第400行,我可以以某种方式看到到目前为止已经创建的所有变量.

重复:

php scope

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