2 ms·Good testing Clean maintainable code Good documentation Good Communication skillsby tmaly 8y agoGood testing Clean maintainable code Good documentation Good Communication skills