Come si fa a distinguere programmaticamente tra un feto PROFESSIONALE e un feto DILIETANO? - pagina 8

 
TheXpert:
Teste di cazzo ))

Sì, ci sono codici che sono così semplici che non c'è bisogno di ottimizzarli, semplicemente perché non c'è niente da ottimizzare. In questo caso sono d'accordo che il tentativo di cercare ottimizzazioni non è altro che una stronzata. :)

Beh, ammetto che la presenza di risultati di ottimizzazione non è l'unico criterio con cui si dovrebbe distinguere il codice di un principiante da quello di un professionista. C'è qualcosa di più. Per esempio, un modo di scrivere il codice e un modo di nominare le variabili in modo tale che il codice sia il più facile possibile da leggere.

Il problema è che tra tutte le soluzioni per qualsiasi domanda, quella più facile è la più semplice - beh, perché finché non ci si arriva bisogna cercare e setacciare un sacco di spazzatura.

 
tara:
L'ispirazione non è in vendita. Ma si può vendere un manoscritto.

Non si può vendere un manoscritto al giorno d'oggi! Un prerequisito per accettare un manoscritto per la pubblicazione può essere vincere un premio in un concorso prestigioso, sponsor e/o pagare l'editore per pubblicare. Lo so per l'esperienza dei miei cari e la mia. E il lavoro nero forzato è inevitabile!

E solo chi versa nel mulino delle autorità e/o gioca sui gusti del pubblico viene riconosciuto più velocemente. Poi da ogni edizione, esecuzione, produzione verrà il copyright, che il programmatore, purtroppo, non ottiene!

L'ispirazione non ha bisogno di essere venduta, ha bisogno di vivere!

 
PapaYozh:

Basta non


Una delle domande è se in linea di principio è necessario fare un controllo statale
if( !IsOptimization() ) {
}
prima di funzioni come ObjectCreate(), Alert(), Print(), Comment()?
Voglio dire che forse questo controllo è già scritto in loro e sono automaticamente
esclusi durante le ottimizzazioni e risparmieremo sui controlli duplicati?
 
Se si trova la formula F(codice del programma) = livello del programmatore, si può lasciare che il programmatore scriva da solo il codice del programma - con un algoritmo genetico, per esempio.
 
chief2000:

Una delle domande è se è necessario, in linea di principio, fare un controllo dello stato
prima di funzioni come ObjectCreate(), Alert(), Print(), Comment()?
Voglio dire che forse questo controllo è già scritto in loro e sono automaticamente
E risparmieremo i soldi dei controlli duplicati?
E cosa vi impedisce di testare l'Expert Advisor in 2 varianti e trarre conclusioni sulla ragionevolezza del controllo?
 
borilunad:

Per come la vedo io, un programmatore professionista deve scrivere per se stesso, come scrittore o compositore, e su ordinazione, anche professionalmente, necessariamente con un vero risultato positivo. Un'altra cosa è se gli viene chiesto di scrivere sull'idea del cliente (TOR), nonostante il fatto che la sua idea sia inconcludente per il programmatore, nel qual caso il programmatore avverte che è improbabile che il cliente lavori con la punta, ma il cliente insiste e il programmatore esegue l'ordine. Capisco che le specifiche sono diverse qui e che nessun capolavoro resisterà alla prova del tempo, ma sono d'accordo che ci sono esempi di longevità (verificati dal tester) nel mercato su MT5 per tutta la storia. Penso che questo sarà il punto di partenza per determinare la professionalità del programma e del programmatore, così come il commerciante, non perché sa, sa come, ma dal risultato. Naturalmente, questo lavoro professionale dovrebbe costare di conseguenza.

E a nessuno è proibito fare un lavoro saltuario, come spesso fanno gli scrittori e i compositori, trattandolo con condiscendenza come un lavoro part-time necessario "per mantenere i pantaloni". Perdona la mia franchezza, ma senza di essa, perché parlare!


Sei un paroliere? :-)

Che tipo di programmatore-compositore è quello, "e su ordinazione, anche professionalmente, necessariamente con un vero risultato positivo". :-) L'ordine di chi? Il tuo?

"Per come la vedo io, un programmatore professionista dovrebbe scrivere per se stesso, come uno scrittore o un compositore, e su commissione, anche professionalmente, necessariamente con un vero risultato positivo". - Sbagliato. Il vero risultato positivo è l'organizzazione e la gestione della PAMM per un compositore, dove a la "clientela" sono i suoi investitori. Guarda Ivan Petrov! Che compositore. Sono il suo investitore. E sono anche ad alto rischio, non pubblico.

"Altra cosa è se gli si chiede di scrivere sull'idea del cliente (ToR), nonostante il fatto che la sua idea non sia convincente per il programmatore" - non c'è bisogno di convincere nessuno! Se avete la TOR, dovete ottenere il codice secondo un determinato algoritmo. Questo è tutto.

Hai delle nozioni vaghe su queste domande, la poltiglia in generale. Leggete il forum 5 - c'è proprio l'argomento caldo ora la cooperazione tra CLIENTE e FORNITORE, passando una serie di Compiti, compreso il test del codice per un algoritmo STRETTAMENTE definito, ecc.

Nessun lavoro manuale - tutto deve essere regolato dall'inizio alla fine (che è quello che la gente di Five sta facendo ora).

Tutti - IMHO!

 
Roman.:

Sei un paroliere? :-)

Che tipo di programmatore-compositore è quello, "e su ordinazione, anche professionalmente, necessariamente con un vero risultato positivo". :-) L'ordine di chi? Il tuo?

"Per come la vedo io, un programmatore professionista dovrebbe scrivere per se stesso, come uno scrittore o un compositore, e su ordinazione, anche professionalmente, necessariamente con un vero risultato positivo". - Sbagliato. Il vero risultato positivo è l'organizzazione e la gestione della PAMM per un compositore, dove a la "clientela" sono i suoi investitori. Guarda Ivan Petrov! Che compositore. Sono il suo investitore. E lo sto anche distribuendo su un alto rischio, non pubblico.

"Altra cosa è se gli si chiede di scrivere secondo l'idea di un cliente (ToR), nonostante il fatto che la sua idea sia inconcludente per un programmatore" - non c'è bisogno di convincere nessuno! Se avete la TOR, ottenete il codice secondo un dato algoritmo. Questo è tutto.

Lei ha una vaga idea di questi problemi. Leggete il forum 5 - c'è proprio ora l'argomento reale di un'interazione PROVA tra CLIENTE e FORNITORE, passando una serie di Compiti, compreso il test del codice per un algoritmo STRETTAMENTE definito, ecc.

Nessun lavoro manuale - tutto deve essere regolato dalla A alla Z! (che è quello che la gente di Five sta facendo ora).

Tutti - IMHO!

È lodevole che sia regolamentato, e che il professionista e il cliente ne beneficino. Se solo il rapporto tra noi e la DC potesse essere regolato per un beneficio reciproco!
 
borilunad:
... Se solo ci fosse una relazione reciprocamente vantaggiosa tra noi e i DC!
Questo è già nel CFTC. E scegliete un DC decente per il vostro gusto e colore.
 
Roman.:
Questo è già nel CRDFR. E scegliete un DC decente per il vostro gusto e colore.
Lo so. Intendevo come evitare i conflitti di interesse! Diciamo che sarebbe a loro vantaggio se il cliente vincesse, e non viceversa!
 
Secondo le quotazioni di bilancio.... Se lo vedi sul sito web... Il resto sta a voi