Ri: qual è il problema con le sottolineature iniziali esattamente?Per quanto ne so, il singolo trattino basso iniziale è solo una convenzione che alcune persone usano e dipende principalmente da te come vuoi usarli (o meno). Potrebbero esserci alcuni punti che utilizzano limiti di specifica che possono essere incasinati a causa dei nomi delle variabili lsl/_lsl/usl/_usl, ma non riesco più a ricordare dove fossero (e il problema potrebbe essere stato risolto).
Qualità e metodi di processo > Capacità di processo > Immettere limiti di specifica per un processo > Finestra Limiti di specifica
Una tabella ampia contiene tre righe e una colonna per ogni colonna analizzata nella piattaforma Process Capability più a _LimitsKey colonna. Nel _LimitsKey colonna, le tre righe devono contenere gli identificatori _LSL , _Obbiettivo , e _USL .
Guida allo scripting > JSL Building Blocks > Variabili globali e locali > Nascondere una variabile globale
Per nascondere (o proteggere) una variabile globale, inserire due caratteri di sottolineatura (__) prima del nome. Proteggere una variabile globale significa che sarà nascosta e non potrà essere esaminata o mostrata. Tuttavia, il comportamento è diverso a seconda del contesto.
Guida allo scripting > Blocchi predefiniti JSL > Regole di sintassi JSL > Regole JSL per i nomi
Nomi dovere iniziare con un carattere alfabetico o sottolineare e può continuare con quanto segue
Qual è esattamente il problema con le sottolineature principali?Mi rendo conto (ancora una volta) che questa è una domanda da noob, ma non trovo una risposta adeguata nello Scripting Index.
- Per quanto riguarda l'uso di due sottolineature iniziali , lo Scripting Index è chiaro: Per nascondere (o proteggere) una variabile globale, inserire due caratteri di sottolineatura (__) prima del nome . (Anche qualcosa spiegato da Mauro Gerber durante l'ultima sessione di Scripter's Club.)
- Quando si tratta di singole sottolineature iniziali , lo Scripting Index (o almeno quello che ho trovato) era molto meno informativo:
- Se il nome inizia con un carattere alfabetico o un trattino basso , ... . OK, quindi un nome può iniziare con un carattere di sottolineatura
- Copiato dalla sezione sulla tabella dei dati sui limiti: Le tre colonne successive devono essere denominate LSL, Target e USL. Questi nomi di colonna può anche essere preceduto da un carattere di sottolineatura carattere .
Quindi, tutto ciò che lo Scripting Index mi dice è che è possibile utilizzare un singolo trattino basso iniziale, ma non per quale scopo. L'unico suggerimento che ho trovato (dopo aver impiegato pigramente Google) era relativo a Python, dove un trattino basso iniziale suggerisce una variabile utilizzata internamente. Ciò vale anche per JSL e qual è l'uso dei caratteri di sottolineatura iniziali in relazione alle tabelle dei limiti?
Scripting