+ 24

What is your style of pseudocoding?

How do you prepare to code? Notes on a pad, flowchart, bullet points on whiteboard, comments in Sublime? How much time/effort do you put into this?

14th Apr 2017, 8:24 AM
‎‏‎‏‎Joe
‎‏‎‏‎Joe - avatar
38 Answers
+ 33
Doubled Styling: Notes on a pad and, Comments in Sublime! Most of my time gets wasted on writing notes on a pad...ever wondering of writing comments xD
14th Apr 2017, 8:35 AM
Dev
Dev - avatar
+ 17
I always make flowcharts on Microsoft Visio before making the project. First I make the diagram of the database which I will use in my project. (not in oop) Then I list out the names of classes(in oop) / names of the pages(in web projects). Then I make a simple flowchart of which query will I execute in which function(in oop) / in which page (web). Then I recheck everything and dig into the code. ;)
14th Apr 2017, 10:21 AM
Cyrus Ornob Corraya
Cyrus Ornob Corraya - avatar
+ 11
patient, milk, brain and note
14th Apr 2017, 10:10 AM
Art456
Art456 - avatar
+ 11
Most of the time in my mind palace and if needed, I figure out the partial code by pen and paper or rather whatever I can get nearby at the instant to write on, sometimes I even write on newspapers as they are always laying here & there in my house 😶
17th Apr 2017, 2:01 PM
Saumya
Saumya - avatar
+ 10
actually you should use Uml, but who does;-)
17th Apr 2017, 12:25 PM
kodi rud
kodi rud - avatar
+ 9
I have something called a brain where I store informations, ideas etc. I can then easily call those notes when writing code.
14th Apr 2017, 10:05 PM
Supersebi3
Supersebi3 - avatar
+ 7
noted on a pad, comment sublime...
14th Apr 2017, 9:43 AM
JΞΜΔ 🇨🇩👑
JΞΜΔ  🇨🇩👑 - avatar
+ 7
Visualize it on my mind-->make corrections and modifications there and when I'm satisfied-->go straight to coding.
14th Apr 2017, 4:30 PM
Haris
Haris - avatar
+ 7
I take notes of the algorithms to be included and start off writing code thereafter. I hardly do the flowcharts. I'd rather do the decision table. I think flowcharts are derived from pseudocodes. Pseudocodes are the written algorithms in human language rather than the graphical representation of the same in the Flowcharts.
14th Apr 2017, 11:33 PM
Tusiime Innocent Boub
Tusiime Innocent Boub - avatar
+ 6
I dont at all. I should I know
14th Apr 2017, 8:40 AM
Andre van Rensburg
Andre van Rensburg - avatar
+ 6
it really depends on how big your project that you want to develop.
15th Apr 2017, 1:24 AM
Gilbert Lacasandile
Gilbert Lacasandile - avatar
+ 6
Ballpoint pen, paper -> Draws curvy lines in a circle pointing to a letter :: Oh wow, a masterpiece -- The curvy lines represent what will happen the letters represents the output and a circle represents a single algorithm some question mark represents if else statement -----> This represents while loops and so on lol
21st Apr 2017, 7:39 AM
MrCoder
MrCoder - avatar
+ 6
notes and research for over 3 hours after i finish my schoolwork
26th Apr 2017, 8:35 PM
Petros Papageorgiou
Petros Papageorgiou - avatar
+ 5
Normally I take notes on a sheet of paper about everything I have to fix and every feature I have to add to the program. Then I just code. When I have to debug algorithms, however, having some paper and a pen is very important for me, as I write down every single step with all of the variables changes and I try to improve it. Edit: also having a whiteboard where I can plan everything (especially regarding the UI) is very useful.
14th Apr 2017, 9:22 AM
Lorenzo Leonardini
+ 5
I just take a sheet of paper with a pen/pencil and make some drawings or write down steps how I will create my program 😃
17th Apr 2017, 10:48 PM
Eligijus Silkartas
Eligijus Silkartas - avatar
+ 4
I always start too generic on paper, to end up loosing my self in the details on the editor. At that point: reorganization including new details. Repeat until i'm satisfied of the result.
14th Apr 2017, 6:11 PM
seamiki
seamiki - avatar
+ 4
i always use my brain and a paper to solve any problem that faced me...
18th Apr 2017, 8:46 PM
Fatemah Abd El-Aziz
Fatemah Abd El-Aziz - avatar
+ 3
If I need to write a big complex program, I will use my window to write and plan it.
14th Apr 2017, 9:22 AM
anon
anon - avatar
+ 3
Formally I use my whiteboard, then after I validate this using my Ipython interpreter. If i want to do a more academic work I use the algo60 format in my latex notebooks, beer,tequila, coffee is okay to me.
14th Apr 2017, 8:35 PM
Héctor F. Jiménez S.
Héctor F. Jiménez S. - avatar
+ 3
I usually either 1. write down what I need to add on a piece of paper, or 2. make a script where I put comments everywhere and lisdt what I need to add and erase it when I am done with it.
15th Apr 2017, 3:48 AM
Xander A.
Xander A. - avatar