Seguindo a nossa série de artigos sobre bons códigos, não podemos deixar de falar sobre a quantidade de argumentos das funções. Ou seja os famosos parâmetros.
Não poderia falar desse assunto sem destacar a importância de utilizarmos a palavra Const antes do parâmetro caso o mesmo não seja alterado dentro da função.
Declarar parâmetros como const evita que seja feita uma cópia do valor do parâmetro para a memória armazenando apenas a referencia do mesmo. Sendo assim temos um processamento mais rápido e menos consumo de memória.
Quanto a quantidade de parâmetros de uma função, seguem alguns tipos de funções referente aos seus parâmetros, uma função sem nenhum parâmetro é conhecida por niladic. Uma função com um parâmetro é conhecida por monadic, seguida pela dyalic que são as funções com dois parâmetros. Três parâmetros são conhecidos por triadic e devem ser evitadas sempre que possível. Mais do que três parâmetros a polyadic devem existir apenas em situações especiais e devem ter uma justificativa.