Skip to main content
Link
Menu
Expand
(external link)
Document
Search
Copy
Copied
Software Development II
Home
Modules
Software is Hard
Course Introduction
Git and GitHub
C++'s Place in the World
C++ Fundamentals
Unit Testing
Principles and Practices
OO Fundamentals
STL and Vector
The static Keyword
Smart Pointers
Object Conversations
Inheritance
Labs
Lab Submissions
Laboratory 0
Laboratory 1
Laboratory 2
Laboratory 3
Project
Test and Exam
Resources
Learning C++
Learning Git and GitHub
Miscellaneous
SD II GitHub Organisation
SD II Ulwazi Site
Modules
Software is Hard
Software is Hard
Lecture
slides
Samy Kamkar Takes Down Myspace
is an example of a failure caused by inadequate security
Diseconomies of Scale and Lines of Code
and
Codebases - millions of lines of code