Here's some of what you missed in the discussion at 'The Thirsty Robot': Technical Musings: Instantiation. We discussed the problems when a software suite provides control over preferences and settings, but then does not instantiate them correctly when you start a new session or tab. This can lead to security/privacy problems where rules about restricted scope or domains are not followed, or where information leaks, and more. Testing this type of deep functionality can be a challenge with software that has lots of user control and many derived capabilities. Explore deeper: Mocks Control Conglomerate or Accretion. Stolen from geology, these are possible terms for describing software that has had functionality randomly added over time, without any clear overall plan or structure. A bit like someone else's toolbox where the drill bits are stored in the little metal box decorated with roses - if you don't know this then it can take some time to find the drill bits...
Discussion about IT, Innovation, Networking, Security and more...