Plan Your Programs – feat.Anguish [Computer Science Revision Song]


Look, if you made some code, or programmed
applications Done some software development, then you’ll
know what you gotta do, in development? Yo! Feasible study, Possible, or task too heavy
You gotta know if it can be accomplished: Mom’s Spaghetti
Hes’ coding, Top down plan breaking down task for some insight
In the way, the program will be made from the top down, listin everything
Until its complete, it makes planning a treat Modular Design? it is lookin so fine
Divide design, more tasks, now’s the time! modules created, the code it keeps changing,
the plan its expanding, modules, used to make
a deeper plan decomposition,of,the mission a bunch
of little functions, used in the algorithms Data flow diagram, makes it easy, represents
the data flow graphically,example is a flow chart, aint that hard, Just a way
to show how the data is changed within the program,
yo You better plan your programs in advance
The problem, analyse, design and implement it
Then you gotta test and what’s left is the final stage
you gotta evaluate the program that you just made You better plan your programs in advance
The problem, analyse, design and implement it
Then you gotta test and what’s left is the final stage
you gotta evaluate the program that you just made
You better… our plans are tellin the variables
this is able to be presented in a table including the value that they containing
there’ll be no more straining; easy debugging and codes easy following, and way more clearer
understandable,cuz assignments made nearer This is labeled as a variable table and its
similar to the data dictionary, like a wire to cable or beef to bacon
the data dictionary contains all the data explains its use, in the program that you
makin Ide go harder, but i see your already quakin
a prototype is incomplete, an alpha or a beta a way to check with the audience or client
what u makin aint mistaken for awfully coded mess
u gotta impress so you don’t look da dumb da dumb dumb dumb You better plan your programs in advance
The problem, analyse, design and implement it
Then you gotta test and what’s left is the final stage
you gotta evaluate the program that you just made You better plan your programs in advance
The problem, analyse, design and implement it
Then you gotta test and what’s left is the final stage
you gotta evaluate the program that you just made
You better… No more games, I’mma change what you call
range Push the limits of the data in the testing
stage I was planning in the beginning, the code
all changed It’s been chewed up and spit out from phase
to phase But I kept codin and scripted right in the
next cypher Black box testin like i’m the hackertyper
All the code inside amplified by the Fact that I can’t bypass the wall of fire
White box testing to write the right lines of
Code for my program ‘Cause man, these goddamn forum fans
Dont write python And there’s no boundaries, I’m just a
no lifer This is my code And these tests are so hard, and it’s gettin
even harder Tryna port my code to Linux plus windows vista
Caught up between bein valid or a syntax error Baby client drama, screamin’ on a
Too much for me to wanna Test this spot, another day of monotony
Gotten me to the point where I like bacon I’ve got
To formulate a plot or end up shakin or dropped Success is their only stackoverflowin’ option
-failure’s not Python, I love you, but this code has got
To dip, it cannot be shipped it’s just not hot
So here we go, it’s my shot: code, fail me not
These tests might be the hardest tests that I got You better plan your programs in advance
The problem, analyse, design and implement it
Then you gotta test and what’s left is the final stage
you gotta evaluate the program that you just made You better plan your programs in advance
The problem, analyse, design and implement it
Then you gotta test and what’s left is the final stage
you gotta evaluate the program that you just made
You better

Leave a Reply

Your email address will not be published. Required fields are marked *