Between The River and The Software
Subscribe
Sign in
Home
Paper Club
Archive
About
papers
Programming as Theory Building. Peter Naur.
A program is not just its source code. It is a shared mental construct that lives in the minds of the people that work on it. The code is merely a…
Aug 26, 2023
•
Nayab Siddiqui
Share this post
Between The River and The Software
Programming as Theory Building. Peter Naur.
Copy link
Facebook
Email
Notes
More
Arguments and Results, James Noble. Part 1.
Summary and annotations of paper "Arguments and Results" by James Noble. Part 1: Three patterns to simplify functions with complex arguments.
Jul 15, 2023
•
Nayab Siddiqui
Share this post
Between The River and The Software
Arguments and Results, James Noble. Part 1.
Copy link
Facebook
Email
Notes
More
On The Criteria to be used in Decomposing System into Modules by D.L. Parnas
Paper summary of "On The Criteria to be used in Decomposing System into Modules" by D.L. Parnas, 1972. The importance of encapsulation in a good…
Jun 30, 2023
•
Nayab Siddiqui
Share this post
Between The River and The Software
On The Criteria to be used in Decomposing System into Modules by D.L. Parnas
Copy link
Facebook
Email
Notes
More
Agile Metrics Sin#2: Unbalanced Metrics
Why is a Balanced Regimen in Agile measurements so important? And why for an overall success, you should measure productivity, quality, predictability…
Apr 10, 2023
•
Nayab Siddiqui
Share this post
Between The River and The Software
Agile Metrics Sin#2: Unbalanced Metrics
Copy link
Facebook
Email
Notes
More
Agile Metrics Sin #1: Using measurement as a lever to drive someone else’s behaviour
Do you use agile metrics as a feedback to improve? Or do your metrics end up influencing other's behaviours, often in unwanted fashion?
Mar 28, 2023
•
Nayab Siddiqui
Share this post
Between The River and The Software
Agile Metrics Sin #1: Using measurement as a lever to drive someone else’s behaviour
Copy link
Facebook
Email
Notes
More
Share
Copy link
Facebook
Email
Notes
More
This site requires JavaScript to run correctly. Please
turn on JavaScript
or unblock scripts