Towards Recognizing and Rewarding Efficient Developer Work Patterns | AMiner