La domanda riguarda "best practice" in Julia. Ho letto this e this. Ho una funzioneArgomenti con nome senza valori predefiniti naturali in Julia
function discount_rate(n, fv, pmt, pv; pmt_type = 0)
...
end
Il problema adesso è che devo chiamare il metodo in questo modo
discount_rate(10, 10, 10, -10)
Non è chiaro che cosa significano questi argomenti - anche io dimentico. Quello che mi piacerebbe fare è scrivere
discount_rate(n = 10, fv = 10, pmt = 10, pv = -10)
Più chiaro: più facile da leggere e capire. Ma non posso definire il mio metodo rendendo questi argomenti argomenti keywords
o argomenti optional
perché non hanno valori predefiniti naturali. Dal punto di vista del design, c'è un modo consigliato intorno a questo?
Grazie, Iain. Inoltre, hai trovato i tuoi video tutorial su Julia su Youtube molto utili. – vathymut