Craig Hagerman
https://www.goodreads.com/chagerman
“The first way design fails is due to lack of it.”
― Practical Object-Oriented Design in Ruby: An Agile Primer
― Practical Object-Oriented Design in Ruby: An Agile Primer
“Successful (working) but undesigned applications carry the seeds of their own destruction; they are easy to write, but gradually become impossible to change.”
― Practical Object-Oriented Design: An Agile Primer Using Ruby
― Practical Object-Oriented Design: An Agile Primer Using Ruby
“Novice programmers don’t yet have the skills to write simple code.”
― Practical Object-Oriented Design in Ruby: An Agile Primer
― Practical Object-Oriented Design in Ruby: An Agile Primer
Shh… [Smut, Heroes & HEAs…]
— 20600 members
— last activity 3 hours, 3 min ago
Welcome to Shh... [Smut, Heroes & HEAs], a reader group dedicated to contemporary Romance & Erotica. Facebook | Instagram | X | Inscribed Be part ...more
Craig’s 2024 Year in Books
Take a look at Craig’s Year in Books, including some fun facts about their reading.
Polls voted on by Craig
Lists liked by Craig












