Di recente il mio cliente ha scoperto cos'è la riscrittura degli URL, senza capire completamente di cosa si tratta, come funziona e i suoi pro e contro. Ora chiede molti strani cambiamenti nei requisiti effettivi dei progetti attuali e cambiamenti nei vecchi progetti al fine di implementare ciò che crede sia la riscrittura degli URL.
Da un lato, sono infastidito quando mi viene chiesto di fare cose che non hanno alcun senso invece di fare un vero lavoro. D'altra parte, non posso dire al mio cliente che non capisce nulla sull'argomento nonostante il suo interesse per esso.
Penso che molte persone abbiano avuto situazioni in cui il loro manager o il loro cliente hanno appena appreso una nuova parola d'ordine o una nuova tecnologia, e lo ha amato così tanto di quanto volesse usarlo in ogni progetto, ovunque, riscrivere l'intera base di codice solo per usare questo nuovo cosa, ecc.
Inoltre, di recente ho letto qualcosa di correlato su Programmers.SE in cui le persone hanno raccontato le loro esperienze quando c'era un grande ronzio attorno a XML, e alcuni manager avrebbero chiesto di introdurre XML in ogni progetto solo per mostrare a tutti che lo hanno usato.
Quindi quelli che si sono trovati in una situazione simile, come ci sei riuscito?