Home
Evaluations
Git
Papers
Resources
Schedule
CS371p: Object-Oriented Programming
Fall 2024: 50595 (57), 50600 (55)
26 Aug - 9 Dec 2024
MEZ B0.306: MWF 10 am & 11 am
Papers
Collaboration
All I Really Need to Know about Pair Programming I Learned in Kindergarten
(2000)
Diversity
Diversity and Inclusion
(2017)
Misogyny
(2024)
If There’s Only One Woman in Your Candidate Pool, There’s Statistically No Chance She’ll Be Hired
(2016)
Managers' Hiring Bias Fails Companies and Candidates
(2016)
Pervasive bias against female computer science majors
(2015)
What's Wrong With Locker Room Talk?
(2016)
What Exactly Is ‘Locker-Room Talk’? Let an Expert Explain
(2016)
What Happens to Us Does Not Happen to Most of You
(2018)
When Twice as Good Isn't Enough
(2020)
Why I Reported My Professor and How My University Failed Me
(2019)
Why Is Silicon Valley So Awful to Women
(2017)
Allen Holub
More on getters and setters
(2004)
Why extends is evil
(2003)
Why getter and setter methods are evil
(2003)
Joel Spolsky
Advice for Computer Science College Students
(2005)
Getting Your Résumé Read
(2004)
Guerrilla Guide to Interviewing
(2006)
Joel Test: 12 Steps to Better Code
(2000)
Paul Graham
Age of the Essay, The
(2004)
How To Do What Your Love
(2006)
Martin Fowler
Continuous Integration
(2006)
New Methodology
(2005)
Robert Martin
Single Responsibility Principle
(1996)
Open-Closed Principle
(1996)
Liskov Substitution Principle
(1996)
Interface Segregation Principle
(1996)
Dependency Inversion Principle
(1996)
Copyright © Glenn P. Downing, 1995-2024
Updated 18 Nov 2024