La cosa peggiore che può succedere è se qualcuno ti chiede di modificare qualcosa in quel codice. È da lì che si parte. Le variabili in cirillico sono semplicemente irrispettose della lingua nativa, e modificare tale codice è oltraggioso.
Posso immaginare che tipo di codice sarebbe scritto da un ucraino nella sua lingua, e poi sarà ulteriormente modificato da un cinese e commentato nella sua lingua).
Non accadrà nulla di terribile. Con le richieste di correzione qualcosa deve andare all'autore. Se l'autore si rifiuta qualche volta, la sua reputazione andrà a rotoli... A quel punto il codice sparirà da Internet e tutti si dimenticheranno del programmatore... Di cosa preoccuparsi... Ma per i principianti, per una migliore comprensione, soprattutto nel rispondere alle domande è anche utile usare l'alfabeto cirillico.
Ti ho già detto che sono ugualmente ignorante in inglese, cinese e coreano. Provato a dare alle variabili parole russe in latino... ancora peggio. E scrivendo in cirillico ho paura di perdere tutta la mia esperienza...
Реter Konow: No, niente mi disturba. Hai provato a scrivere un esperto in russo? Se non l'avete fatto, vi consiglio di provare. Poi condividi le tue impressioni. A proposito, suggerisco a tutti di farlo.
Ho provato, è così che ho iniziato, ma poi ho capito che era incompetente e primitivo e sono passato all'inglese per essere internazionale.
Реter Konow: Stai esagerando un po')) Naturalmente il codice deve essere in inglese se deve essere visto da programmatori che parlano altre lingue. A proposito della mancanza di rispetto per la lingua madre, gli anglofoni non hanno un tale complesso. Scrivono programmi nella loro lingua madre e non si preoccupano).
Реter Konow: Non sapevo nemmeno che ci fossero persone che sostengono questo approccio anche tra coloro che scrivono libri di programmazione. È fresco e piacevole. )) Anch'io sono d'accordo che l'open source deve essere in inglese. Anche se se è distribuito in ambiente russo, perché non in russo?
L'ho visto spesso nei libri di testo di programmazione. Una parafrasi libera. Includete commenti nella vostra lingua madre nel vostro codice il più spesso possibile. Sia prima che dopo e nella funzione stessa. E meglio chiamare le variabili nella tua lingua madre. Un minuto di commento vi salverà da ore di incomprensione del vostro codice dopo una settimana di pausa o di bevute. Non guarderete il vostro codice come una pecora ad un nuovo cancello.
Yuri Evseenkov: L'ho visto spesso nei libri di testo di programmazione. Una parafrasi libera. Includere commenti in lingua madre nel codice il più spesso possibile. Sia prima che dopo e nella funzione stessa. E meglio ancora, nominare le variabili nella loro lingua madre. Un minuto di commento vi salverà da ore di incomprensione del vostro codice dopo una settimana di pausa o di bevute. Non guarderete il vostro codice come una pecora ad un nuovo cancello.
Vladimir Zubov: Infatti, i commenti sono ammessi in qualsiasi lingua, quindi qual è il problema?
I commenti richiedono più tempo per essere scritti rispetto ai nomi delle variabili e delle funzioni. Se i nomi sono autoesplicativi, potete ridurre i commenti al minimo e non perdere tempo a scriverli. Potete anche ridurre il tempo di analisi del vostro codice, se è grande. Potete risparmiare molto tempo e fatica in tutti gli aspetti della programmazione e dello sviluppo, mentre espandete le vostre capacità.
La cosa peggiore che può succedere è se qualcuno ti chiede di modificare qualcosa in quel codice. È da lì che si parte. Le variabili in cirillico sono semplicemente irrispettose della lingua nativa, e modificare tale codice è oltraggioso.
Posso immaginare che tipo di codice sarebbe scritto da un ucraino nella sua lingua, e poi sarà ulteriormente modificato da un cinese e commentato nella sua lingua).
Non accadrà nulla di terribile. Con le richieste di correzione qualcosa deve andare all'autore. Se l'autore si rifiuta qualche volta, la sua reputazione andrà a rotoli... A quel punto il codice sparirà da Internet e tutti si dimenticheranno del programmatore... Di cosa preoccuparsi... Ma per i principianti, per una migliore comprensione, soprattutto nel rispondere alle domande è anche utile usare l'alfabeto cirillico.
Ti ho già detto che sono ugualmente ignorante in inglese, cinese e coreano. Provato a dare alle variabili parole russe in latino... ancora peggio. E scrivendo in cirillico ho paura di perdere tutta la mia esperienza...
No, niente mi disturba. Hai provato a scrivere un esperto in russo? Se non l'avete fatto, vi consiglio di provare. Poi condividi le tue impressioni. A proposito, suggerisco a tutti di farlo.
Ho provato, è così che ho iniziato, ma poi ho capito che era incompetente e primitivo e sono passato all'inglese per essere internazionale.
Stai esagerando un po')) Naturalmente il codice deve essere in inglese se deve essere visto da programmatori che parlano altre lingue. A proposito della mancanza di rispetto per la lingua madre, gli anglofoni non hanno un tale complesso. Scrivono programmi nella loro lingua madre e non si preoccupano).
Non continuerò.
Eccone uno da qui.
È davvero bello e leggibile?
Ho provato, è così che ho iniziato, ma poi ho capito che era incompetente e primitivo e sono passato all'inglese per essere internazionale.
Non sapevo nemmeno che ci fossero persone che sostengono questo approccio anche tra coloro che scrivono libri di programmazione. È fresco e piacevole. )) Anch'io sono d'accordo che l'open source deve essere in inglese. Anche se se è distribuito in ambiente russo, perché non in russo?
Non continuerò.
È preso da qui.
È bello e leggibile?
E perché scegliere un esempio così evitabile? Ce n'è un altro lì dentro:
(E guarda la prima pagina).
L'ho visto spesso nei libri di testo di programmazione. Una parafrasi libera. Includere commenti in lingua madre nel codice il più spesso possibile. Sia prima che dopo e nella funzione stessa. E meglio ancora, nominare le variabili nella loro lingua madre. Un minuto di commento vi salverà da ore di incomprensione del vostro codice dopo una settimana di pausa o di bevute. Non guarderete il vostro codice come una pecora ad un nuovo cancello.
Infatti, i commenti sono ammessi in qualsiasi lingua, quindi qual è il problema?
E perché scegliere un esempio così evitabile? Ce n'è un altro lì dentro:
Qui non è selettivo, ma è un caso particolare:
I commenti nel codice sono come i paragrafi in una poesia, senza di essi si ottiene un casino ininterrotto.