Whenever you want to start writing a piece of software, whether it’s a desktop application, a web app, or a server script, etc., a few basics need to be covered before the actual code is written.
If you are a highly skilled, professional programmer, then this post is not for you, you know these tips and got to where you are because you have used them.
So, before even attempting to write code, here’s what you need:
- need to identify the problem and come up with a solution in plain English;
- need basic knowledge of computer logic or pseudo-code;
- translate the plain English solution in pseudo-code, and verify your results, by running the pseudo-code step by step;
- once the logic is correct, the actual code can be written; for that one needs a good text editor, preferably one designed for programmers/developers. A good editor can be found here, and it is open source.
- a good testing environment, preferably on a local computer. If you are doing web development, then WAMP is the perfect choice. If developing for desktops, then Visual Studio is a very good development environment.
- and last but not least, plenty of caffeine and snacks ( keep them away from your keyboard ).
So if you have these basics, you can start writing code, provided you actually put in the effort to learn at least one programming language.