that my code was "a piece of shitty spaghetti code". 2. Feelings: this made me feel disrespected because I had put a lot of energy in this new feature. 3. Needs: for our team to function well, we need feedback to be shared in a respectful manner. 4. Request: moving forward, can you try to find better words and more actionable feedback?