当你将php放入.html文件时,是否有某些原因可以将某些页面设为.php?它只是为了组织你的文件?或者它是否会影响页面的加载方式?
(我说的是文件扩展名)
好吧,我认为这个问题出在了错误的地方,我将前往https://softwareengineering.stackexchange.com/阅读/询问.谢谢大家到目前为止的答案.:)
道歉 ;)如果这个问题有点主观,我很抱歉,但我无法想出一个更好的头衔.如果你知道更好的事情,我会纠正它.
在我的组织中,关于整个自动化测试和持续集成的事情有很多嗡嗡声,但我经常听到的一个论点是:
如果截止日期已经设定且只是我估计的一半,我应该如何开发好的,干净的,易于维护的代码并编写单元测试?
我自己是开发人员,所以我能理解这一点.但我总是试图回应,不仅开发人员需要范式转变,而且管理层也需要.
如果你是一名开发人员并且你的估计减少了一半,无论你估计什么,你都不会去任何地方,无论你的问题多么复杂或微不足道.你需要管理人员的备份,即那个给钱的One Guy.
你能给我一些帮助,可能是一个很好的URL来阅读这个开发/管理冲突,一本书或一个个人见解?您是否正在一家现在正在进行精益开发的瀑布公司中经历这样的大规模流程转移?或者你知道这个论点并且有一个聪明的答案吗?
请帮助我重命名或移动这个问题.:-)
谢谢你们所有的答案!:)我想我必须明确表示,我的观点不是来自管理层的" 做两倍快 "的声明.这是关于开发人员发表此声明的负面观点.
我能做些什么来帮助人们理解这不是软件开发的默认设置吗?该PM不积极防范编写好的代码,也许双方都需要了解的干净的代码基础,良好的覆盖和大量的自动化测试的利弊/反政府多一点的教育?
我是iOS编程的新手,并且是我的组织狂热者,我希望我正在努力的一切都有一个良好的清洁结构.
这是我目前的布局:

这个项目是开源的:https://github.com/kirkouimet/enzyme
我想知道哪种是组织dll工具的最佳方法.
例如,我可以拥有一个项目,其中包含公司已实施的所有类工具.例如,使用字符串的类,使用文件的类......等等.我的意思是,我可以在许多项目中使用的工具的通用DLL.例如,这将是一个通用的myCompaty.Utils.dll.
其他方式它有很多dll,每种类型的工作.例如,我可以有myCompany.Utils.Files,其他myCompany.Utils.Strings ......等.
使用第一个选项,我只有一个dll,但是如果两个人需要添加或修复某些东西,只能工作一个人,因为如果两个人同时工作,当一个人编译新的dll时,其他人失去了工作.
如果我有很多dll,每种类型的工作一个,那么两个人需要修改相同的dll更加困难,因为每个人都可能负责其中一个dll.但问题是,通过这种方式,当我部署应用程序时,程序目录中会有很多dll.
所以我想知道创建dll时哪种方法最好.
谢谢.
我有一个非常复杂和密集的文件夹和文件结构.我想在emacs中快速打开一个离我家很远的文件.
C-x C-f不够快,因为我写这可能是很长的路径(例如:/very/long/and/boring/path/which/make/me/use/tab/for/autocompletion/too/much/and/ruins/my/hands/with/repetitive/strain/injuries/my_file_finally.tex)
那么,C-x C-f打开这样的文件是否是另一种方式,更快,(更),如果没有,有没有办法为最常用的文件创建快捷方式?
PS:我不想移动文件(长路径意味着我清理和组织计算机).
这更多的是一个偏好问题,但我想知道人们在组织应用程序的目录树来管理类和子类时更喜欢什么。
给定文件名=类名
Foo.php
Foo/Bar.php// 扩展Foo
Foo/Bar/Baz.php// 扩展Foo\Bar
Post.php
Post/Media.php- 延伸Post
Post/Media/Image.php- 延伸Post\Media
Post/Media/Audio.php- 延伸Post\Media
Foo.php
BarFoo.php
BazBarFoo.php
Post.php
MediaPost.php- 延伸Post
ImageMediaPost.php- 延伸MediaPost
AudioMediaPost.php- 延伸MediaPost
请分享您的想法。
我开始使用oop来构建用户生成数据的站点.
我的课程有不同类型的数据.我有从数据库中获取数据列表的函数,以及从这些列表中选择一个项目的函数.例如
function Get_Article($aid); //Gets an article
function Get_Users_Articles($uid); //Gets a multidemsional array of the users
//articles
function Get_Latest_Articles(); //Self explanatory by now
function Get_Local_Articles($zip); //Gets articles written by local users
function Get_Local_Users($zip); //Gets all local users
function Get_All_Article_Comments($aid); //Gets a multidimensional array of the
//comments written for an article
function Get_Article_Comment($cid); //Gets a single article comment
Run Code Online (Sandbox Code Playgroud)
现在,我应该如何设置我的类来组织这些功能.我应该将它们全部放在同一个类中,还是应该从文章中分离出来的评论,或者分离从检索文章/评论列表的那些文章/评论中检索单个文章/评论的函数.我可能会在以后添加更多内容以允许评论,所以我想考虑从其他人那里分离所有评论功能.此外,"本地"函数都使用相同的函数执行数学运算,所以我应该将它们组合在一起,或者只是使用继承...任何建议???
关于oop的主题,我有一个看起来像... private $ user = array();
public function Get_User_Data($uid){
//get user data from database
return $this->user;
}
public function Set_User_Data($user_array){
$this->user = …Run Code Online (Sandbox Code Playgroud) 基本上我们有一排排的程序员,他们每天都在完成平凡的任务.这将涉及编写不是非常有效的代码,不进行单元测试,并且经常与应用程序集成得很差.更不用说在工作时间和工作时间方面没有问责制.我不是试图让人们被解雇或让生活变得悲惨.我想要的只是流线敏捷(我们公司禁止使用这个词)流程.这会涉及设置像Hudson集成服务器这样的东西吗?与项目管理软件相关的版本控制?
我有一个asp.net网站,我想把它组织成三层
这些层中的具体内容是什么?
例如
数据 - 模型 - 存储库?这只是接口 - IoC吗?
域名 - 服务?
UI - javascript - 区域特定型号? - css
有人可以提供一个简单的指南来组织这样的asp.net网站吗?
asp.net domain-driven-design data-access-layer organization n-tier-architecture
在C++中,您可以在单独的cpp文件中定义类的各个部分.所以,例如,
标题:
// Header.h
class Example
{
public:
bool Func1();
bool Func2();
};
Run Code Online (Sandbox Code Playgroud)
CPP 1
//Func1.cpp
#include "Header.h"
bool Example::Func1()
{
return true;
}
Run Code Online (Sandbox Code Playgroud)
CPP 2
//Func2.cpp
#include "Header.h"
bool Example::Func2()
{
return false;
}
Run Code Online (Sandbox Code Playgroud)
在C#中可以做类似的事情吗?我正在制作服务器和客户端类,并且有一些方法永远不会被修改(例如SendString,GetString,SendInt,GetInt等),我想将它们与将根据什么进行主动更新的方法分开.正在接收数据包类型.
有没有办法像我正在尝试那样组织代码,或者我只需要创建另一个类来保存所有不会被进一步修改的方法?
那么程序应该检查它是否在电子邮件旁边看到"确定"并且它是否在另一个txt文件中吐出电子邮件.
输入txt文件:
.......ng0@gmail.com,ok
.......ad@live.com,fail
.......12@live.com,fail
.......5w@live.com,fail
.......np@gmail.com,ok
.......an@live.com,fail
.......40@excite.com,fail
.......g1@gmail.com,ok
Run Code Online (Sandbox Code Playgroud)
python代码是:
readEmails = open("C:\\Users\\Greg\\Desktop\\rewriteEmails.txt","r")
writeEmails = open("C:\\Users\\Greg\\Desktop\\OutputEmails.txt","w")
for line in readEmails:
subbed = line[-3:]
if subbed == "ok":
split = line.split(",")
writeEmails.write(split[0])
print("Email Added")
else:
print("Error")
Run Code Online (Sandbox Code Playgroud)
该程序似乎总是转到if语句的else部分.我有点大脑放屁; 我很想你的建议.