Szerkesztővita:Fizped/Adat

Legutóbb hozzászólt Karmela 9 évvel ezelőtt a(z) Paraméternevek témában

Szerkesztői kérés szerkesztés

Kérlek, hogy ezt a sablont és a kapcsolódó Lua modult ne módosítsd!

A sablondokumentációban részletes leírást találsz a sablon használatáról. A teszteléshez a sablont a jelenlegi tesztidőszakban így hívhatod:

{{Szerkesztő:Fizped/Adat|szám|mértékegység|jel|tizedesvesszőig}}

Ha javaslatod van vagy a sablon működésében problémát találsz, az új téma nyitása fülre kattintva ezen a vitalapon írd le. Javaslatodra, üzenetedre itt válaszolok, és az esetleges hiba javítását is itt jelzem. - Fizped vita 2015. február 12., 15:41 (CET)Válasz

Paraméternevek szerkesztés

  Jó lenne a következő változtatás: Kapjon nevet is az olyan paraméter, ami előtt sorrendben opcionális paraméter is van. Tehát ne csak pozicionálisan lehessen megadni. Így elkerülhető, hogy két, vagy pláne három függőleges vonalat kelljen egymás mellé írni.

Például kevésbé eltéveszthető az {{Adat|1234|oszlop=30}}, mint az {{Adat|1234|||30}}.

--Karmela posta 2015. február 12., 23:03 (CET)Válasz

@Karmela: Nekem egyszerűbbnek tűnik az {{Adat|1234|||30}} begépelése, mint az {{Adat|1234|oszlop=30}} beírása. Ráadásul egy táblázat szerkesztésekor is jobban olvasható a kevesebb szöveggel. Előny, az is, hogy nem kell a paraméter elnevezését (oszlop?, vessző?, vesszőig? tizedesvesszőig? stb.) tudni. Az egy-két függőleges vonal elhagyásának, illetve hozzáírásának nemkívánt hatása pedig az előnézeti képen rögtön látszik, és egyszerűen korrigálható:
{{Adat|1234|20}}        →     1234 20
{{Adat|1234||20}}       →     20 = 1234
{{Adat|1234|||20}}      →     ...............1 234
{{Adat|1234||||20}}     →     1234
Egyszerűen megoldható lenne viszont a Lua modulban, hogy ha a második, illetve harmadik paraméter csak számjegy karakterekből áll, akkor adjon hibajelzést, hogy nincs ilyen mértékegység, illetve jel. (Van ugyan néhány olyan mennyiség – például a törésutató, súrlódási tényező, hatásfok stb. – ahol a mértékegység 1, de ezek számértéke után nem írjuk ki a mértékegséget.) Így kiszűrhető a fenti első és második eset. A harmadik a jó változat, és úgy gondolom a negyedik is szűrhető, de ezt ki kell próbálnom. - Fizped vita 2015. február 13., 22:48 (CET)Válasz

@Fizped, félreértettél, nem azt javasoltam, hogy a pozicionális paraméterek helyett használj paraméterneveket. Ez opcionális lehetőség lenne azoknak, akiknek így könnyebb.

Többféle szerkesztő van, kódoktól idegenkedők is jócskán, és elhiheted nekem, hogy bőven akad köztük, akiktől távol áll a paraméterek általad előírt sorrendjét betartani és még a függőleges vonalak számára is figyelni. Ők szívesebben írnak néhány jellel többet annak érdekében, hogy névvel adhassák meg, hogy mire is gondolnak.

Attól pedig mindenképpen eltanácsollak, mivel rejtett hibák beépítésére hajlamosító, maszatolós változatnak tartom, ha a névtelen paraméterek hol ezen, hol meg azon a pozíción állnak, és a paraméter értékéből vagy más paraméterek meglétéből/megnemlétéből lesz kitalálva, hogy vajon melyikről is van éppen szó.

--Karmela posta 2015. február 13., 23:27 (CET)Válasz

Visszatérés Fizped/Adat felhasználói lapjához.