Domanda

Di recente, ho iniziato il mio primo lavoro come sviluppatore junior e ho uno sviluppatore più senior incaricato di guidarmi in questa piccola azienda. Tuttavia, ci sono diverse volte in cui mi darebbe consigli su cose con cui non potevo essere d'accordo (va contro ciò che ho imparato in diversi buoni libri sull'argomento scritto dagli esperti, anche le domande che ho posto su alcuni siti di domande e risposte sono d'accordo Con me) e dato il nostro fitto programma, probabilmente non abbiamo tempo per lunghi dibattiti.

Finora, ho cercato di evitare il problema ascoltandolo, sollevando un contrappunto in base a ciò che ho imparato come buone pratiche attuali. Solleva di nuovo il suo punto originale (il più delle volte dirà le migliori pratiche, più mantenebili ma non è andato oltre), prendo una nota (dal momento che non ha sollevato un nuovo punto per contrastare il mio contrappunto), pensa Esso e ricerche a casa, ma non apportare modifiche (non sono ancora convinto). Ma di recente, mi ha avvicinato ancora una volta, ha visto il mio codice e mi ha chiesto perché non l'ho cambiato su suo suggerimento. Questa è la terza volta in 2-3 settimane.

Come sviluppatore junior, so che dovrei rispettarlo, ma allo stesso tempo non posso essere d'accordo con alcuni dei suoi consigli. Eppure sono pressante in modo che le modifiche che penso peggioreranno il progetto. Naturalmente come sviluppatore inesperto, potrei sbagliarmi e la sua strada potrebbe essere migliore, potrebbe essere 1 di quei casi di eccezione.

La mia domanda è: cosa posso fare per giudicare meglio se il consiglio di uno sviluppatore senior è buono, cattivo o forse è buono, ma obsoleto nel contesto di oggi? E se è cattivo/obsoleto, quali tattiche posso usare per non implementarlo nonostante le sue "pressioni" pur mantenendo il fatto che lo rispetto come un anziano?

Nessuna soluzione corretta

Autorizzato sotto: CC-BY-SA insieme a attribuzione
scroll top