3 ms·
You sound like you work in a wonderful environment. "where I do I always write deallocator first" that sounds like good practise. But software development is
by worik 5y ago
You sound like you work in a wonderful environment.
"where I do I always write deallocator first" that sounds like good practise.
But software development is driven by marketers. Having the time to properly add in the features required for safety is important.
From a marketing perspective it is a waste of money. When a change needs to be made, some feature that once lived under the hood and needs to be "surfaced", using some pointer into a structure in an unsafe manner will take five minutes, properly assembling the structures, rearranging the code etcetera takes two days - those days come off the profit of the company (from the marketing perspective)
As a computer programmer it is fabulous to have the resources to do it safely. It is not the conditions that a lot of us (most of us?) work in.
User visible features. All that matters. Memory safety? What is that!
- pjmlp 5y agoTime will come for the software version of health inspections and construction work safety visits, and then business will have to care. One example, https://iclg.com/practice-areas/cybersecurity-laws-and-regulations/usa https://iclg.com/practice-areas/cybersecurity-laws-and-regul...
- FpUser 5y ago>"You sound like you work in a wonderful environment." For the last 20+ years I sit in the basement of my house where I design and build my products. Some for my company. Some for clients. Every once in a while I would get out and meet with perspective clients / subcontractors or for some meeting with existing ones. But it gets increasingly more rare and everything is done using Zoom/Skype/Remote Deployments/Couriers. The only reason I get out is mostly for fun - meeting friends, cycling, swimming etc.