codeinabox@programming.dev to Programming@programming.devEnglish · 2 days agoThe End of Code Review? Or an Opportunity to Rethink it?thelastsoftwareengineer.substack.comexternal-linkmessage-square9fedilinkarrow-up12
arrow-up12external-linkThe End of Code Review? Or an Opportunity to Rethink it?thelastsoftwareengineer.substack.comcodeinabox@programming.dev to Programming@programming.devEnglish · 2 days agomessage-square9fedilink
minus-squareMonkderVierte@lemmy.ziplinkfedilinkarrow-up1·1 day ago Ai will not catch that. Static testing won’t catch this. Test suites running on the piece of hardware we had, wouldn’t catch this. Only a human reviewer would. This explains a lot of lsecurity issues in the last few years. Also, can’t compilers catch that and complain?
minus-squarevrek@programming.devlinkfedilinkEnglisharrow-up1·1 day agoWell basically it’s just a ‘magic number’. If you ban all of those many programs will either break or at minimum suffer sever performance degradation.
minus-squareMonkderVierte@lemmy.ziplinkfedilinkarrow-up1·13 hours agoNot ban, warn about fixed string assigned to variable. Ok, guess that would be hard to distinguish on compiler level.
This explains a lot of lsecurity issues in the last few years.
Also, can’t compilers catch that and complain?
Well basically it’s just a ‘magic number’. If you ban all of those many programs will either break or at minimum suffer sever performance degradation.
Not ban, warn about fixed string assigned to variable. Ok, guess that would be hard to distinguish on compiler level.