Python
Java
PHP
IOS
Android
Nodejs
JavaScript
Html5
Windows
Ubuntu
Linux
不必要的包含文件是否会产生开销?
我看到了几个关于如何检测 C 项目中不必要的 include 文件的问题 这个问题经常引起我的兴趣 但我一直没有找到满意的答案 如果包含一些未在 C 项目中使用的头文件 这是一种开销吗 我理解这意味着在编译之前 所有头文件的内容将被复制到包
c
C11
Compilation
codeorganization
为什么 django 强制所有模型类都在 models.py 中?
我刚刚了解到 将模型类拆分为不同的文件会破坏 django 的许多内置功能 我有java背景 在那里 编写很长的类文件并不被认为是一种好的做法 但是 django 对所有模型类强制执行单个文件可能会导致程序员编写很长的 models py
django
djangomodels
codeorganization
组织 GUI 代码
我的问题有两个部分 有没有人对网络上的一些文档有任何关于如何编写易于阅读 编写和维护的 GUI 代码的提示或参考 Example 我发现我的 GUI 表单变得越广泛 我最终会得到一长串相当短的事件处理程序方法 如果我尝试添加任何私有辅助方法
userinterface
codeorganization
如何组织大型代码文件?
我越来越意识到 任何单个文件中的代码通常可以很容易地跨越数百行 尽管我知道实现可能是合理的 但它仍然感觉混乱和无组织 我知道在某些情况下需要大量代码 但是组织所有代码的最佳方法是什么 我考虑过将变量与方法分开 privates from p
c
codereuse
Partial
codeorganization
Objective-C 类别性能
如果我使用类别将 Objective C 类的实现分解为多个 implementation块 这会使我的 iOS 应用程序生成的二进制文件更大或根本影响性能吗 显然 你不能在运行时获取类的类别详细信息 https stackoverflow
PHP 中每个文件只有一个或多个函数?
每当我用 php 设计我的应用程序时 我都会遇到这个问题 这确实让我头疼 我不知道是否应该为每个函数创建单独的文件 例如 用于验证特定表单的函数 好吧 有人可能会认为这没有意义 因为我必须单独包含每个文件 这可能会导致应用程序更慢 但我仍然
php
performance
function
codeorganization
pageload
避免循环后重复代码?
使用循环时 我经常会编写两次代码 例如 在复习 Udacity 计算机科学课程时 我编写了代码 用于查找最连续重复的元素的函数 def longest repetition l if not l return None most reps
python
languageagnostic
codeorganization
在 Visual Studio 中删除折叠区域和摘要周围的框
我正在使用 VS2010 我想在压缩区域和 或摘要时更改它们的字体样式 主要是为了删除这些部分周围的边框 因为在滚动代码时它会变得分散注意力 我浏览了 字体和颜色 和其他选项 但找不到任何明显可以让我更改它的内容 这个字体可以自定义吗 如果
visualstudio2010
codeorganization
在Android项目中使用开源库
我是 Android 编程的初学者 我正在使用 android studio 现在我想知道从 gitHub 安装开源库的最佳方法是什么 我的问题是从组织原则的角度来看 我应该为每个库创建一个新包并将所有库源代码按原样放入该包中吗 该包应该位
Android
GitHub
libraries
codeorganization
如何正确地将 C 程序拆分为文件并包含?
我组织了我的程序 将每个实体拆分在自己的文件中 是这样的 main c include student h include subject h include classroom h define PI 3 14 int sum int a
c
include
cpreprocessor
codeorganization
组织项目中文件的最佳方式
组织项目中文件的最佳方式是什么 例如 您是否将所有用户控件放在单独的文件夹中 还是将它们放在子文件夹中 你有业务逻辑文件夹吗 助手类文件夹 我曾经这样组织我的项目 项目 用户控件 模块名称 项目 课程 模块名称 现在我正在学习更多这样的事情
aspnet
silverlight
codeorganization
projectorganization
如何组织嵌入式项目中的代码?
高度嵌入式 有限的代码和 RAM 大小 项目给代码组织带来了独特的挑战 我见过很多完全没有组织的项目 主要是由硬件工程师完成的 根据我的经验 他们通常不关心代码的非功能方面 但是 我一直在尝试相应地组织我的代码 硬件特定 驱动程序 初始化
Embedded
codeorganization
将现有文件添加到不同的 Visual Studio 2010 项目
是否可以将文件添加到位于不同目录中的 Visual Studio 项目中 但是将文件保留在这些目录中并在更新项目中的文件时更新这些文件 当我将现有文件添加到项目中时 它所做的只是将它们复制到项目中 然后更新复制的文件 而不是原始文件 有什么
c
VisualStudio
visualstudio2010
codeorganization
这条在 IDE 中对齐功能块的虚线叫什么?
我用于 Python 代码的 SPE IDE 使用这种 视觉提示 它看起来像一条垂直虚线 用于对齐 我称之为 功能块 如何在 Visual Studio 2008 中获得此选项 它看起来是这样的 我见过它称为结构突出显示或代码大纲 有一个
VisualStudio
visualstudioaddins
codeorganization
Spark代码组织和最佳实践[关闭]
Closed 这个问题是基于意见的 help closed questions 目前不接受答案 因此 在面向对象的世界中度过了很多年 始终考虑到代码重用 设计模式和最佳实践 我发现自己在 Spark 世界中的代码组织和代码重用方面有些挣扎
apachespark
functionalprogramming
codeorganization
如何在 RSpec 中包含多个模块?
我不确定如何将多个模块包含到 RSpec 中 所以让我描述一下我的情况 Under app helpers我有两个带有帮助程序的文件 其中包含模块ApplicationHelper and MailersHelper 尽管这些是我在视图和邮
rubyonrails
ruby
rspec
module
codeorganization
组织小型公用事业功能
经过多年的编程 我们都有一组用作辅助实用程序的小函数 我们希望它是内置的 这样我们就可以在任何项目中使用它 并让更多的人照顾 测试和优化 我有相当多的这些功能的集合 我想知道你们是如何组织它们的 你有什么建议吗 我就是这样做的 我把它放在一
Java
codeorganization
标题应该按什么顺序包含? [关闭]
Closed 这个问题是基于意见的 目前不接受答案 在头文件 cpp 文件中应该以什么顺序声明头文件 显然 后续标头所需的标头应该更早 并且特定于类的标头应该在 cpp 范围而不是标头范围中 但是是否有设定的顺序约定 最佳实践 在头文件中
c
include
headerfiles
codeorganization
我应该将 JavaScript 放在哪里 - 页面还是外部文件?
在 VS 2008 中 我有一个 ASP NET 内容页面 其中有一个母版页 我想为此页面添加用于客户端验证等的 JavaScript 函数 我的问题是 我应该将这些脚本单独编写吗 js文件 或嵌入到 aspx file 这种选择会影响网站
aspnet
javascript
aspnet20
codeorganization
为什么我不能先定义 main(),然后再定义它调用的函数?
如果我将 main 放在源文件的顶部并调用一些自定义函数 它会告诉我找不到这些函数 但如果我将 main 放在源文件的底部 它将起作用 为什么 是不是因为编译器从上到下解析程序并在main的定义处中断 和main没有关系 C 编译器从上到下
c
programentrypoint
forwarddeclaration
codeorganization
1
2
»