Official Telegram Channel by Sarkari Result SarkariResult.Com
Welcome to this official Channel of Sarkari Result SarkariResult.Com - On this page you will get all the updated information on Sarkari Result website from time to time.
Last updated 1 month, 4 weeks ago
?Only Current Affairs English & Hindi Medium.
Contact @GKGSAdminBot
Channel Link- https://t.me/+wytqxfcVInNjN2E1
By Chandan Kr Sah
Email- [email protected]
Must Subscribe Us On YouTube - https://youtube.com/channel/UCuxj11YwYKYRJSgtfYJbKiw
Last updated 1 year, 6 months ago
? YouTube channel link :-
https://youtube.com/c/RojgarwithAnkit
? telegram channel - @rojgaarwithankit
? telegram channel - @RojgarwithankitRailway
? RWA helpline number - 9818489147
Last updated 1 year, 5 months ago
Software is Malleable
Different with physical design, software is easy to change. It smoothly adapt to change program structure rather structure in building or hardware while construction. For example, it easy to change your navbar website from top to left side in construction even production! (do with your own risk) rather changing Steel material into Titanium in Eiffel tower.
So, how to design and develop software need to address this nature? Incremental design, first start from small design then compounding by redesign and redevelop to adapt with change until grow big, similar with Snowflake method in writing fiction.
Before dive to incremental design, let see the predecessor: Waterfall design. Waterfall design is way to design software and engineering stuff, start from requirement analysis phase, planning, design, develop and release.
Pretty simple and make sense, yes. There a catch, each phase can not backtrack to previous step and change any definition from that phase. Like, there something planning requirement not possible in design phase.
It possible to change it by yourself, but that not how management works. In waterfall each phase done mean that no go back, fire and forget sort like that. The name waterfall imply this, the no water jump back to it belong after fall to ground.
If you do change that will affect budget, deadline and resources which is pain in ass, in other word start fresh cycle.
Ok, maybe you thinking about if there change or not comply each phase, why not put it to next development cycle to address ?
This what Incremental development for, it continously design and develop. These approach address malleablility in software. Such Agile, Rapid Application Development, XP, you name it.
Quite different with waterfall that once design and develop then done, so in certain case it done - clearly define planned design which is rare, human want A but stated B or C or else.
Descreet Mathematic 4
Oscar Levin
A Philosophy of Software Design
Ousterhout, John K.
Don’t confuse Computer Science with Software Engineering – CODE
https://code.berlin/en/blog/computer-science-software-engineering/
CODE
Don’t confuse Computer Science with Software Engineering
Database Design 2nd Edition
Adrienne Watt
https://mbuffett.com/posts/maintaining-motivation/
Mbuffett
Marcus' Blog
One of the biggest sticking points of being a solo dev is maintaining motivation. I’ve been keeping a journal entry about how to hack my motivation, what works and what doesn’t. Here are the things that have worked. Convert external sources to motivation…
https://matklad.github.io/2024/06/04/regular-recursive-restricted.html
matklad.github.io
Regular, Recursive, Restricted
A post/question about formal grammars, wherein I search for a good formalism for describing infix expressions.
Alternative to LLVM
The Deconstructed Database
https://sympathetic.ink/2024/04/29/The-Deconstructed-Database.html
The Sympathetic Ink Blog
The Deconstructed Database
By Julien Le Dem
Official Telegram Channel by Sarkari Result SarkariResult.Com
Welcome to this official Channel of Sarkari Result SarkariResult.Com - On this page you will get all the updated information on Sarkari Result website from time to time.
Last updated 1 month, 4 weeks ago
?Only Current Affairs English & Hindi Medium.
Contact @GKGSAdminBot
Channel Link- https://t.me/+wytqxfcVInNjN2E1
By Chandan Kr Sah
Email- [email protected]
Must Subscribe Us On YouTube - https://youtube.com/channel/UCuxj11YwYKYRJSgtfYJbKiw
Last updated 1 year, 6 months ago
? YouTube channel link :-
https://youtube.com/c/RojgarwithAnkit
? telegram channel - @rojgaarwithankit
? telegram channel - @RojgarwithankitRailway
? RWA helpline number - 9818489147
Last updated 1 year, 5 months ago