小编JB *_*ing的帖子

我怎样才能练习更好的面向对象编程?

我已经用面向对象语言编程多年了,但我偷偷地看了一些同事们羡慕的事情.他们中的很多人似乎都有一些内心的OO本能,我没有 - 无论我怎么努力.我已经阅读了所有关于面向对象的好书,但似乎仍然无法破解它.我觉得那个让110%成为职业足球运动员但却没有天赋才能成功的人.我不知所措,想要转换职业 - 我该怎么办?

oop

76
推荐指数
8
解决办法
4万
查看次数

ASP.Net MVC控制器命名空间数组

我注意到MapRoute扩展包含一个重载,它接受一个名为'namespaces'的string []参数.我读了谷歌对我的看法,据说这是为了帮助框架在其他地方看不到的地方找到控制器.

我做了一些尖峰,并尝试将控制器放在奇怪的位置.我把一个放在Scripts文件夹中; 我甚至在一个单独的程序集中构建了一个具有单独的根命名空间

如果不在命名空间参数中放置任何内容,一切都运行正常.如果我只在命名空间参数中放置一个命名空间,它仍然可以找到我的所有控制器.我想也许它会使用该数组来消除类似命名的控制器之间的歧义,但这也没有发生.MyProj.Controllers中的HomeController和SomeOtherName.Stuff中的HomeController仍会发生冲突.

所以我的问题是,该参数是否已被弃用?或者它仍以某种方式用于我尚未辨别的方式?

asp.net-mvc routing

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

汽车是否有汽车的保险杠贴纸子类?

我不是OOPS和/或设计模式的专家.

我遇到过这样的情况:一辆带有汽车保险杠贴纸子类的汽车?

如果没有,那么如何将动态属性添加到对象的实例?例如汽车,带保险杠贴纸的汽车等.

并非所有汽车都配有保险杠贴纸.人们可以添加一个保险杠贴纸甚至一个以上的保险杠贴纸.我不能用汽车贴纸,afaik,实施我会强迫我添加贴纸.汽车上的保险杠贴纸是汽车(物体?)创建后出现的一个新属性.

oop design-patterns decorator

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

优化问题 - 找到最大值

我手边有一个问题,可以简化为这样的事情:

假设在二维平面XY中有一堆随机点,其中对于每个Y,在X上可以有多个点,并且对于每个X,在Y上可以有多个点.

无论何时选择一个点(Xi,Yi),都不能选择X = Xi OR Y = Yi的其他点.我们必须选择最大点数.

algorithm optimization discrete-mathematics

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

C#:尝试一个简单的项目

我是C#的新手.我想用一些类型的循环做一个简单的程序.我希望我的程序遍历用户输入的数字,如果它小于一个数字然后写入保持猜测,但一旦他们输入数字25我想要它说圣诞快乐..请帮助

int number;

do
{
    Console.WriteLine("Guess a number between 20 through 25");
    number = int.Parse(Console.ReadLine());
}  while (number < 25);
Run Code Online (Sandbox Code Playgroud)

C#初学者

c# while-loop

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

没有Reporting Services的Web报告解决方案?

我正在研究在Web应用程序中创建报表的解决方案,但没有预算或人员来管理SQL Server Reporting Services安装.鉴于这些限制,我有哪些替代方案?

我在SQL Server 2005上使用ASP.NET 3.5.

sql-server asp.net reporting

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