唯一程序员的最佳软件开发方法 [英] Best software development methodology for sole programmer

查看:130
本文介绍了唯一程序员的最佳软件开发方法的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有大约一年的.NET开发经验。我可以看到应用程序开发不是
关于编码!这是关于设计和建筑。我决定休息一下,开始学习设计模式以及软件方法。



有很多软件方法。我需要选择一种方法,然后专心学习,然后再学习其他方法。



我是一个唯一的初级程序员;我很少让某人涉及我。我使用基本的OOP技术开发Web(主要目标)和.NET上的Winforms。对于目前的情况,最好的软件方法是什么?作为唯一的程序员?



注意:我将非常重视您的建议,并根据您的答案作出我的决定。 p>

任何帮助将不胜感激...感谢提前。

解决方案

测试驱动开发。测试首先写得很痛苦,但习惯了他们。它们可帮助您设计接口,并随时随地模块化事物。当您触摸其他部分时,他们还会告诉您什么时候打破事情。


I have about one year experience in .NET development. I can see that application development is not about coding! It's about design and architecture. I decided to take a break and start learning about design patterns along with software methodologies.

There are a lot of software methodologies. I need to pick one methodology and dedicate to it and then learn the other ones as I go in later future.

I'm a sole junior programmer; I rarely get somebody involved with me. I develop Web (primary goal) and Winforms on .NET using basic OOP techniques. What is the best software methodology for my current situation as a sole programmer?

NOTE: I will take your suggestions very seriously and make my decision based on your answers.

Any help will be appreciated ... Thanks in advance.

解决方案

Test Driven Development. Tests are painful to write at first but you get used to them. They help you design the interfaces and modularize things as you go. They also tell you when you break things when you touch other parts.

这篇关于唯一程序员的最佳软件开发方法的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

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