What is Code Change?
(1) The name of my Company
I use software to solve human problems. My foundation is a MSc CS. My experience is 8 years as Research Scientist, 18 years as Software Engineer, Architecting and Coach.
I am a freelancer, available as per today. E-mail for more information keroacode-change.nl (Sorry, to prevent spam, you replace the 'a' with an '@')
(2) Coding Change
New client? New requirement? New law? New team member?
How do you adjust to changes?
(3) Changing Code
Addition of features is the primary reason for changing code, driven by the needs of users.
Refactoring
A practice to change the design of software, without changing its functionality. It is vital to keep a code base 'fresh', that is, extendable and maintainable.(4) An Erlang callback
What I didn't know when I started my company, is thatcode_change(Version, State, Extra) is a callback in Erlang (OTP) applications, that allows you to convert your state to a new structure, right after the code has been upgraded. You can use this (realize that it is an investment) to get the super-high uptimes that Erlang is famous for.