Video: Code as Risk • Kevlin Henney
April 5th, 2019
Code as Risk • Kevlin Henney
https://www.youtube.com/watch?v=YyhfK-aBo-Y
[ ] Article: Goto Fail, Heartbleed, and Unit Testing Culture - Martin Fowler
[ ] Article: Top 10 Secure Coding Practices
Model: 3 Axes of software development
![no description for image available](http://images.ctfassets.net/p2rtto0i6kcn/8797ec87-b8a0-4293-b727-7437e3f094fe/77b0c01618d7112f82197fd211e471e1/screenshot.png)
as opposed to functional and non-functional
functional (runtime)
operational (runtime)
developmental (dev time)
Refactoring = keeping functional axis stable
eg.
func fixed
dev improves
ops is kept open
Article:
![no description for image available](http://images.ctfassets.net/p2rtto0i6kcn/a3d89cc8-cce8-4b1f-bea8-85cafda5a47f/f5d1d1cb5d622811f9dd046b7f1b6983/screenshot.png)
Top 10 coding practices
![no description for image available](http://images.ctfassets.net/p2rtto0i6kcn/282bcf6d-485a-4206-a409-a3b219c2e6ff/aa268cecc922426f06ed7a64dd1d9d37/screenshot.png)
This post was referenced in: