codeinabox@programming.dev to Programming@programming.devEnglish · 2 months agoThe End of Code Review? Or an Opportunity to Rethink it?thelastsoftwareengineer.substack.comexternal-linkmessage-square9linkfedilinkarrow-up12arrow-down118
arrow-up1-16arrow-down1external-linkThe End of Code Review? Or an Opportunity to Rethink it?thelastsoftwareengineer.substack.comcodeinabox@programming.dev to Programming@programming.devEnglish · 2 months agomessage-square9linkfedilink
minus-squareMonkderVierte@lemmy.ziplinkfedilinkarrow-up1·2 months 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·2 months 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·1 month 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.