Compsci Library ?

Description
Resource about my compsci study, random topic related mostly about system, compiler and programing language.
Advertising
We recommend to visit

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

1 month, 2 weeks 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.

1 month, 2 weeks ago

Descreet Mathematic 4
Oscar Levin

https://discrete.openmathbooks.org/dmoi4.html

1 month, 2 weeks ago

A Philosophy of Software Design
Ousterhout, John K.

3 months, 3 weeks ago

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

Don’t confuse Computer Science with Software Engineering – CODE
3 months, 4 weeks ago

Database Design 2nd Edition
Adrienne Watt

https://opentextbc.ca/dbdesign01/

4 months ago

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…

4 months ago

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.

4 months ago

https://bernsteinbear.com/pl-resources/

Max Bernstein

Programming languages resources

4 months, 1 week ago

https://c9x.me/compile/

Alternative to LLVM

4 months, 1 week ago

The Deconstructed Database

https://sympathetic.ink/2024/04/29/The-Deconstructed-Database.html

The Sympathetic Ink Blog

The Deconstructed Database

By Julien Le Dem

We recommend to visit

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