> [!infobox] <s class="aside-in"><em>mentioned in 9 topics, 5 evergreens, 4 sources</em></s> #### <s class="topic-title">[[Software Development]]</s> Software development includes:: [[programming]], but much more of it's time is taken up in the process of conceiving, specifying, designing, [[documenting]], [[testing]], and [[bug fixing]] of applications, frameworks, or other software components. Software development is the application of [[Computer Science]] in real-world environments such as business, education, and [[open-source]]. > [!wikipedia] [Software Development](https://en.wikipedia.org/wiki/Software%20development) > > Software development involves writing and maintaining the source code, but in a broader sense, it includes all processes from the conception of the desired software through to the final manifestation of the software, typically in a planned and structured process. Software development also includes research, new development, prototyping, modification, reuse, re-engineering, maintenance, or any other activities that result in software products. > ##### ^dataviews > [!dataview]+ Related unlinked notes > > - [[How to design documentation]] > - [[Software development is more about designing systems than it is about solving problems]] > - [[The more mistakes you've fixed the more bad decisions you can afford]] > - [[Using github with Unity projects]] > [!dataview]- Other unlinked mentions > > - [[notes - MongoDB and Mongoose]] > - [[10_Sources/Readwise/Articles/articles - The new American dream getting paid to do nothing|articles - The new American dream getting paid to do nothing]] > - [[10_Sources/articles - The new American dream getting paid to do nothing|articles - The new American dream getting paid to do nothing]] > - [[flashcards - REST]] > - [[topics]] > - [[Git]] > - [[MVC]] > - [[abstraction]] > - [[communication]] > - [[rubber duck debugging]] > - [[Github]] > - [[Python]] > - [[Develop Obsidian plugins]]