I need help about planning software project

Hi everyone,

I'm using C# to develop HMI softwares for our PLC projects. Sometimes it is just simple stuff show an animation, allow user to enter parameters to PLC etc. But sometimes it goes bigger, printing paperworks and reports, archiving data on database something like that.

I don't have anyone to ask personally, i am the only one in the company about software development. As i say, i don't have anyone to compare my OOP knowledge. I think i'm just an amateur. I know basic stuff about OOP, but maybe i don't know good enough. I have problem about planning my software project. I don't even know how to explain this.

I know it's silly, but i need help to improve myself. Can you tell me which subjects i should research or which books or educational contents i should check out if its ok to share in this subreddit. How do you plan your software before beginning or during the development, when to and how to use interfaces, abstract classes and other stuff about OOP? It just looked like i ask an in-depth tutorial for OOP.

Thanks everyone, have a nice day/night.

submitted by /u/Takezou_
[link] [comments]

from Software Development – methodologies, techniques, and tools. Covering Agile, RUP, Waterfall + more! https://ift.tt/3jxBqEG

Leave a comment

Design a site like this with WordPress.com
Get started
search previous next tag category expand menu location phone mail time cart zoom edit close