This page is a collection of links to resources related to programming and software development.
- A little bit of slope makes up for a lot of y-intercept
- Leave your work broken
- Programming isn’t coding
- Rich Programmer Food
- Signs that you’re a bad programmer
- Teach yourself CS
- Teach yourself programming in 10 years
CSS
Wikipedia
- ABC Software Metric
- A vector software metric (number of assignments, number of branches, and number of conditionals) that intends to measure program size and may incidentally measure complexity. ABC vectors can be assigned to files, classes, methods etc. and added together linearly since they are vectors.
- Active record pattern
- The database tables have corresponding classes, and instances of these classes (objects) represent records in their corresponding table.
- Agile software development
- Cyclomatic complexity
- A software metric measuring complexity as the number of linearly independent paths through the program’s source code.
- SOLID
- Technical debt
- Web service
- World Wide Web