如何制作c#代码架构 [英] how to make c# code architecture

查看:115
本文介绍了如何制作c#代码架构的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述



我是一个c#windows程序员...

我的程序中没有使用任何架构或oops。 ..

但我真的很想..但我不知道最新的技术..

作为一名中级程序员,我需要知道制作软件。 ..?

我应该知道设计模式吗?或者uml建模??

解决方案

每个人从头开始 ...开头...... 所以不要感到孤单:)



我相信你知道的比面向对象编程知道得多,因为:OOP模型,软件,分类过程通过相关性,层次性秩序,推理模式,演绎模式,三段论推理等,每天在你的大脑中进行......认知过程,没有它,你可以在日常生活中发挥作用开车或订餐。



我建议你专注于获得一本关于OOP的好书来学习。图表,概述,他们都有帮助; 设计模式是一种有趣的方式来抽象出经常遇到的常见任务。



对于C#中的OOP,您可能会考虑Dan Clark的书,例如:开始C#面向对象的编程:[ ^ ](2013,APress)。



对于Design Patterns,有一个名为.NET Design Pattern FrameWork的C#实现的商业库,可从DoFactory获取:[ ^ ]。在我成为客户之前,我在他们的网站上找到了一些关于设计模式的免费材料:我最终购买了图书馆。



我买的一本书设计模式,James Coper撰写的C#设计模式:教程(2002,Addison Wesley)[ ^ ]是我见过的最糟糕的技术书籍之一,我建议你避开它。



我有一个喜欢头先的朋友来自O'Reilly的设计模式系列丛书(2004:[ ^ ]。



我发现Head First系列书充满了o f图形插图可爱,但没有真正的教育价值。但是,也许,我不是一个视觉思考者。


这取决于你尝试的是什么,这不是一个真正的问题,在发布任何类型的问题之前检查FAQ 代码项目快速解答常见问题解答 [ ^ ],您可以根据自己的需要使用google.com,此时最佳搜索引擎或与任何人讨论。

Hi,
I am a c# windows programmer...
I don't use any architecture or oops in my programs. ..
but I really want to do.. but I dont know the latest technologies..
As a middle level programmer, what I needed to know making softwares. ..?
Should I needed to know design patterns?? Or uml modelling??

解决方案

Everyone starts from the beginning ... in the beginning ... so don't feel alone :)

I am sure you know more than you think you know about Object Oriented Programming because: OOP models, in software, processes of categorization by relatedness, and hierarchic order, patterns of inference, deduction, syllogistic reasoning, etc., that go on in your brain every day ... cognitive processes, without which, you could not function in daily life to drive a car, or order a meal.

I suggest you focus on getting a good book on OOP to study. Diagramming, outlining, they all help; "design patterns" are an interesting way to abstract out common tasks encountered in programming frequently.

For OOP in C#, you might consider Dan Clark's book, for example: "Beginning C# Object-Oriented Programming:" [^] (2013, APress).

For Design Patterns, there is a commercial library of C# implementations called the ".NET Design Pattern FrameWork," available from DoFactory: [^]. I found some good free material on Design Patterns at their web-site before I became a customer: I did end up purchasing the library.

The one book I bought on Design Patterns, "C# Design Patterns: A Tutorial" by James Cooper (2002, Addison Wesley) [^] is one of the worst technical books I've ever seen, and I suggest you avoid it.

I have a friend who likes the "Head First" series book on Design Patterns from O'Reilly (2004: [^].

I find the Head First series books stuffed full of graphic illustrations that are "cute," but have no real educational value. But, perhaps, I am not a "visual thinker."


It's Depend on what's you try,this is not a real question, before post the any type of question check the FAQ Code Project Quick Answers FAQ[^], you can used the google.com for according what's your want, best searching engine at this time or discuss with any guy's.


这篇关于如何制作c#代码架构的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆