GUI in crowdsourcing. Open beta testing. - pagina 12

 
Fast235:

Come disse Einstein, non è l'educazione che conta, ma la profondità dell'entusiasmo (qualcosa del genere)

Non sto parlando del tempo di Mendeleev...

 
Yury Kulikov:

E ci sono esempi? Non intendo il tempo di Mendeleev...

Einstein stesso, non era istruito)

Anche io sono d'accordo con la sua teoria

I medici dovrebbero ovviamente essere istruiti))

 
Fast235:

Einstein stesso, non era istruito)

La risposta è attesa :) aspetta altre opzioni...

Per quelli imbevuti di istruzione, l'auto-educazione diventa una forza vitale, e Einstein incluso ...

 
Реter Konow:
In anticipo. Il 3 possiamo parlare del risultato specifico. Certo, alcuni saranno probabilmente spaventati dal "mostro", ma quelli più coraggiosi daranno una valutazione obiettiva. (Per quanto puzza e "cade di lato"). Vediamo.

Il progetto in sé non puzza affatto - i bug sono altrove,

Tipi di implementazioni del vostro prodotto:

Versione finale

Opzione 1: genera semplicemente del codice con pulsanti che noi inseriamo per generare menu statici

opzione 2: aggiungere il supporto per scrivere dinamicamente il codice nei pulsanti, dicendo loro cosa inviare a cosa quando e dove.... quindi non dovrebbe essere difficile da implementare. Puoi allontanarti dal terminale per creare qualcosa anche in un ambiente esterno.

variante 3: qualcosa che ovviamente non posso immaginare poiché non sono l'autore, così come tutti coloro che non sono l'autore. Ma questo qualcosa deve essere un paio di ordini di grandezza più complicato di tutto quanto scritto sopra.

Tutte le variazioni si riferiscono alla funzionalità completa di creazione dei menu stessi.

In ogni caso, l'esperienza è inestimabile come pratica.


Il tuo progetto ti sembra enorme a causa delle tue capacità di programmazione non molto buone - quindi il codice sarebbe 10 volte meno ... davvero 10 volte meno. ... Quante linee ci sono 20 000 - 40 000? Sarebbero 2000-4000. E non sembrerebbe più un mostro. Solo un programma.

E la creatività non ha niente a che fare con questo - è solo più facile leggere meno codice - e un programmatore di solito legge il suo codice 20 volte prima di scrivere qualcosa una volta.

SZS: Considerate, per esempio, un articolo di uno dei moderatori del forum (anche lui non un programmatore professionista)... L'impaginazione degli articoli è buona anche superflua, come risultato ci sono circa 1000 linee di codice dove avreste dovuto scriverne circa 40 e sarebbe stato molto più chiaro.

Tuttavia, si può invidiare l'entusiasmo e la determinazione.

Errori: non voler studiare gli approcci di altre persone a problemi simili, capire come implementarli.

Bisogna capire che molti partecipanti di questo forum non sono d'accordo con le librerie MT e le riscrivono. cioè le valutano, capiscono il loro codice, vedono con cosa non sono d'accordo e le riscrivono. Ma dopo aver compreso appieno il funzionamento
 
Fast235:

)))) frasi familiari o qualcosa del genere?))

scusate, sono immerso nei pensieri nella mia testa)))

No, un volto familiare (non è un fatto, non l'avrei chiesto se fossi stato completamente sicuro). Ma a giudicare dal fatto che Peter ha costantemente ignorato questa mia domanda, è molto probabile che l'abbia fatto. E Peter?

 
Yury Kulikov:

La risposta è attesa :) aspetta altre opzioni...

Per quelli imbevuti di istruzione, l'auto-educazione diventa una forza vitale, e Einstein incluso ...

C'è una cosa che nessuno capisce qui. In questo caso, l'educazione non c'entra niente. Si tratta di qualcosa di completamente diverso. L'educazione segue le idee, non il contrario. La gente prima inventa qualcosa e poi la trasforma in una forma decente. Sistematizzano la loro conoscenza. Coloro che hanno assorbito masse di informazioni masticate hanno solo "toccato" l'invenzione originale, ma non hanno ancora afferrato la sua essenza più profonda. Né sono diventati essi stessi inventori. Certo, ai medici o ai piloti si richiede una conoscenza sistematizzata e la sua qualità è fondamentale, ma non c'è creatività in queste professioni. La programmazione, a differenza della chirurgia, offre la libertà di essere creativi. Soprattutto, qui, nella nicchia del mercato vicino. Qui si può inventare e non si deve sapere tutto.

L'invenzione ha proprietà indipendenti. Si inventa, si comincia a metterlo in pratica e si parte. Come un'esplosione, i processi che accompagnano la realizzazione di certe idee non possono essere fermati, e qualsiasi tentativo di allontanarsi da essi per "tornare nei vecchi panni" è sciocco e inutile.
 
Alexandr Andreev:

Il progetto in sé non puzza affatto

Non hai ancora avuto la possibilità di familiarizzare con il progetto. Mi spiego: tutte le soluzioni necessarie per le GUI complete sono già presenti. C'è un linguaggio di markup e la possibilità di collegare la gui scritta attraverso un file api all'applicazione utente. Ora è il momento di passare a un editor visivo. Resta da aggiungere la funzionalità specifica del suo lavoro. Tutte le altre soluzioni di base sono complete.
 

Реter Konow:
Здесь никто не понимает одной штуки. ....

... Qui si può inventare e non è necessario sapere tutto.

Queste persone non sono istruite? Giusto? ...

... Così puoi strofinare la tua "invenzione" ai non istruiti?

 
Yury Kulikov:

Siamo ignoranti qui? Quindi...?

... Così puoi strofinare la tua "invenzione" ai non istruiti?

Quindi perché manipolare...
 
Реter Konow:
Quindi perché manipolare...

Dov'è la manipolazione?

Motivazione: