A
A
Andrey Plax2014-01-23 13:11:19
.NET
Andrey Plax, 2014-01-23 13:11:19

What should be the development planning tools before writing the code?

After studying the C# language and writing a number of simple programs, I realized that for quality work and in order not to get confused myself, it is necessary to PLAN the application structure, its classes, methods and objects in advance. And also for correct and easy extensibility in the future.
Who uses some tools for these purposes? (not necessarily under C#)
And recommend a book for a beginner.
Thank you.

Answer the question

In order to leave comments, you need to log in

1 answer(s)
N
noname_d, 2014-01-25
@Hereigo

For .NET, there is NClass. A lightweight, no-frills class diagram tool. True, I used it mainly to generate diagrams from already compiled assemblies, and not for its intended purpose, so I can not vouch for the convenience. But it might be useful.
PS Itself, if the project is more or less complicated, I design it on a piece of paper. If something is simpler, then right in the code I make a "sketch" in the form of a set of interfaces (trying to take into account possible extension options, but without much fanaticism), and then I start implementing it. Something like this.

Didn't find what you were looking for?

Ask your question

Ask a Question

731 491 924 answers to any question