Discussione:Design pattern: differenze tra le versioni
Contenuto cancellato Contenuto aggiunto
m →Template Design pattern: fix mia frase |
Notifica di fonti modificate che necessitano di revisione #IABot (v2.0beta15) |
||
(12 versioni intermedie di 5 utenti non mostrate) | |||
Riga 3:
Non sarebbe il caso di creare un template per i design pattern, che segua la struttura definita in questa voce?--[[Utente:Onof|Onof]] 16:26, 15 mag 2006 (CEST)
:Sarebbe un'ottima idea. Prima di farlo però, io sarei dell'idea di spostare le voci di tutti i design pattern togliendo la parola "pattern" dal titolo. Ovvero, far diventare "Singleton pattern" <math>\to</math> "Singleton", "Observer pattern" <math>\to</math> "Observer" e così via, e fare il template che punti direttamente ai nuovi titoli. --[[Utente:Giacomo Ritucci|Jack]] ''([[Discussioni_utente:Giacomo_Ritucci|sa vût?]])'' 17:27, 15 mag 2006 (CEST)
::Mi chiedevo se fosse meglio, in caso di ambiguità, rinominare in "Nomepattern (informatica)" o "Nomepatter (design pattern)". Che ne dite? --[[Utente:Giacomo Ritucci|Jack]] ''([[Discussioni_utente:Giacomo_Ritucci|sa vût?]])'' 19:39, 18 mag 2006 (CEST)
:::Per [[Iterator (design pattern)]] ho scelto (design pattern), meglio essere specifici da subito per evitare noie in futuro. --[[Utente:Giacomo Ritucci|Jack]] ''([[Discussioni_utente:Giacomo_Ritucci|sa vût?]])'' 21:10, 12 giu 2006 (CEST)
==Riferimenti ai pattern==
Credo sarebbe utile, ai fini di una più agevole lettura di questa voce, mantenere una breve descrizione accanto al link di ciascun pattern.
Ad esempio:
===Pattern Creazionali===
I pattern creazionali nascondono i costruttori delle classi e mettono dei metodi al loro posto creando un'interfaccia.
In questo modo si possono utilizzare oggetti senza sapere come sono implementati.
* [[Abstract factory]], che fornisce un'interfaccia per creare famiglie di oggetti connessi o dipendenti tra loro,
in modo che non ci sia necessità da parte dei client di specificare i nomi delle classi concrete
all'interno del proprio codice.
:Ottima idea, al lavoro! (ricordati di [[Aiuto:Uso_della_firma|firmare le discussioni]]) --[[Utente:Giacomo Ritucci|Jack]] ''([[Discussioni_utente:Giacomo_Ritucci|sa vût?]])'' 21:07, 12 giu 2006 (CEST)
==Semplicità==
Per aiutare i ragazzi che per motivi '''didattici''' usano wikipedia per capire i patterns, ho messo delle traduzioni in italiano dei nomi (aiutano tantissimo la memorizzazione del loro scopo a chi non è un esperto di inglese). Saluti [[Utente:Francescost|Mastro Ciccio]]
::L'idea a me non piace molto; i pattern hanno fra i loro scopi quello di creare una vocabolario comune fra progettisti, e penso che nessuno (nemmeno in Italia) conosca l'espressione "metodo fabbrica". Se si tratta semplicemente di far capire cosa vuol dire il nome (che comunque viene usato ''solo'' in inglese nella realtà), bisognerebbe chiarire meglio che non si tratta del "nome italiano", ma solo di una spiegazione del significato letterale. Fra le varie traduzioni, infine, quella più infelice è "design pattern" come "modello di progetto": il termine ''modello'' in ingegneria del software ha già numerosi significati, tutti diversi da ''pattern''; parola che è notoriamente di difficile traduzione e, peraltro, largamente in uso anche in italiano. [[Utente:Moongateclimber|Moongateclimber]] 14:30, 10 dic 2007 (CET)
::Va bene, ma per scopi didattici, si può presentare in modo diverso ma una taduzione serve. D'altronde, si dice iteratore, classe, metodo, funzione, architettura, sistema operativo (........) senza usare i termini inglesi, e non ci si trova tanto male (al contrario magari sì) perché abbiamo imparato da subito tali termini, e ci sembrano naturali. I programmatori esperti sanno cos'è un pattern, e sanno anche tradurlo in inglese se necessario. Vedete voi se e come presentare la traduzione esplicativa, io ho solo dato un'idea, per me io li ho già imparati (servendomi della traduzione per la memoria). [[Utente:Francescost|Mastro Ciccio]]
== Collegamenti esterni modificati ==
Gentili utenti,
ho appena modificato 1 collegamento/i esterno/i sulla pagina [[Design pattern]]. Per cortesia controllate la [https://it.wikipedia.org/w/index.php?diff=prev&oldid=99333671 mia modifica]. Se avete qualche domanda o se fosse necessario far sì che il bot ignori i link o l'intera pagina, date un'occhiata a [[:m:InternetArchiveBot/FAQ|queste FAQ]]. Ho effettuato le seguenti modifiche:
*Aggiunta del link all'archivio https://web.archive.org/web/20050408055821/http://www.mindview.net/Books/TIPatterns per http://www.mindview.net/Books/TIPatterns/
Fate riferimento alle FAQ per informazioni su come correggere gli errori del bot
Saluti.—[[:en:User:InternetArchiveBot|'''<span style="color:darkgrey;font-family:monospace">InternetArchiveBot</span>''']] <span style="color:green;font-family:Rockwell">([[:en:User talk:InternetArchiveBot|Segnala un errore]])</span> 04:25, 28 ago 2018 (CEST)
== Collegamenti esterni modificati ==
Gentili utenti,
ho appena modificato 1 {{plural:1|collegamento esterno|collegamenti esterni}} sulla pagina Design pattern. Per cortesia controllate la [https://it.wikipedia.org/w/index.php?diff=prev&oldid=105153814 mia modifica]. Se avete qualche domanda o se fosse necessario far sì che il bot ignori i link o l'intera pagina, date un'occhiata a [[:m:InternetArchiveBot/FAQ/it|queste FAQ]]. Ho effettuato le seguenti modifiche:
*Aggiunta del link all'archivio https://web.archive.org/web/20050316154225/http://www.inf.unitn.it/DiplomaUniversitario/JavaCampus/luca_cristoforetti/node16.html per http://www.inf.unitn.it/DiplomaUniversitario/JavaCampus/luca_cristoforetti/node16.html
Fate riferimento alle FAQ per informazioni su come correggere gli errori del bot.
Saluti.—[[:en:User:InternetArchiveBot|'''<span style="color:darkgrey;font-family:monospace">InternetArchiveBot</span>''']] <span style="color:green;font-family:Rockwell">([[:en:User talk:InternetArchiveBot|Segnala un errore]])</span> 00:06, 28 mag 2019 (CEST)
|