Sono una persona pragmatica (penso di sì. Ma poi di nuovo, Jon qui ha un punto interessante). A volte, la soluzione più semplice a un problema per ottenere il lavoro è quella che si adatta meglio per me, se non è una completa bestemmia e rimprovero ai principi di progettazione. Controlla la mia risposta a questa domanda su Overflow dello stack . Semplice. Lavori. Era accettato. Può essere migliorato. È chiaramente non perfetto e non molto elaborato. E poi arriva questo ragazzo . Mi ha downvoted, commentato sulla domanda come la sua risposta sia migliore, più accurata ecc. E quando gli chiedo perché mi ha downvoted, mi chiama semplicemente sbagliato nei suoi commenti. Ricordami questa fumetto .
Giusto per capire bene: la sua risposta è chiaramente migliore. Ma non è questo il punto!
Mentre su Stack Overflow posso ridere e non mi importa davvero di queste cose perché quelle persone sono lontane, nel mondo reale io soffro di ideologie ogni tanto. Diamine, non sto creando un software miracoloso, ho bisogno di tenere in vita quell'enorme eredità, ed è un'avventura per me ogni giorno. Sono bravo in alcune cose e cattivo in altre cose. Sono desideroso di imparare cose. Ma posso accettare uno o due difetti in un sistema come quello che sono: difetti. Domani, li rifatteremo tutti, ma prima facciamo quello che vuole il cliente e poi beviamo una birra.
Le mie domande sono:
- Come gestisci ideologie / ideologi, quando sei una persona pragmatica?
- Come affronti il pragmatismo / i pragmatici, quando sei una persona ideologica?
Sono interessato a entrambi i punti di vista.