Quindi sono sicuro che tutti si sono imbattuti in questa persona in un modo o nell'altro, qualcuno prende il vento dal tuo progetto o idea e inizialmente mostra un certo interesse. Si arriva a parlare di alcuni dei propri metodi e di solito in questo periodo si interpongono affermando come si dovrebbe usare il metodo X, o semplicemente si usi la libreria Y. Ma non come un suggerimento amichevole, ma al limite di un comandamento. Spesso ripetendo lo stesso consiglio più e più volte come un pappagallo troppo zelante.
Personalmente, mi piace reinventare la ruota quando sto imparando, o anche solo per divertimento, anche se risulta peggio di quanto è stato fatto prima. A quanto pare, questa persona non è in grado di ricreare QUALUNQUE utilità per tali scopi, o forse provare qualcosa che non segue rigorosamente le pratiche OOP tradizionali, e non accontentarsi di nulla tranne il loro senso di perfezione, e quindi sollevare le loro critiche fino alle orecchie con tutta la forza . Per finire, alla fine iniziano a giustificare i loro consigli (ritardo) elencando tutte le cose incredibilmente complesse che hanno codificato da soli (di solito sulla falsariga di "fidati di me, ho fatto / usato il programma X per molto tempo , blah blah blah ").
Ora, sono lontano dall'essere un maestro di programmazione, probabilmente non sono nemmeno così bravo, e in quanto tale apprezzo il consiglio e la critica, ma penso che i consigli / le critiche abbiano un tempo e un luogo. C'è anche una grande differenza tra l'essere utile e il narcisismo. In passato probabilmente avrei usato un licenziamento in stile George Carlin un po 'più strong, ma non penso che i ponti in fiamme sia l'approccio migliore.
Hai qualche consiglio su come affrontare questo tipo di flagellazione verbale?