Perguntas com a marcação «parameters»

Os parâmetros são importantes para qualquer programa não trivial, para ajudar a torná-lo genérico e orientado a dados. Os parâmetros geralmente são argumentos de função, mas também podem fazer parte da configuração.

10
Existe um nome para o (anti-) padrão de passagem de parâmetros que somente serão usados ​​em vários níveis da cadeia de chamadas?
Eu estava tentando encontrar alternativas para o uso da variável global em algum código legado. Mas esta questão não é sobre as alternativas técnicas, estou principalmente preocupada com a terminologia . A solução óbvia é passar um parâmetro para a função em vez de usar um global. Nesta base de …








2
Por que métodos que usam uma quantidade ilimitada de parâmetros geralmente definem sobrecargas com menos parâmetros?
Por exemplo, o System.IO.Path.Combinemétodo no .NET possui as seguintes sobrecargas: Combine(params String[]) Combine(String, String) Combine(String, String, String) Combine(String, String, String, String) Qual é o sentido dos três últimos? O primeiro abordaria todos, como se você observasse atentamente, ele usa a paramspalavra - chave. O argumento de compatibilidade com versões anteriores …


3
Parâmetros opcionais ou construtores sobrecarregados
Estou implementando a DelegateCommande, quando estava prestes a implementar o (s) construtor (es), criei as duas seguintes opções de design: 1: Tendo vários construtores sobrecarregados public DelegateCommand(Action<T> execute) : this(execute, null) { } public DelegateCommand(Action<T> execute, Func<T, bool> canExecute) { this.execute = execute; this.canExecute = canExecute; } 2: Ter apenas …

3
Por que não anotar parâmetros de função?
Para responder a essa pergunta, vamos supor que o custo da ambiguidade na mente de um programador seja muito mais caro do que algumas teclas extras. Dado isso, por que eu permitiria que meus colegas de equipe não anotassem seus parâmetros de função? Tome o código a seguir como um …
28 f#  parameters 



6
Um método deve perdoar os argumentos passados? [fechadas]
Fechado . Esta questão precisa ser mais focada . No momento, não está aceitando respostas. Deseja melhorar esta pergunta? Atualize a pergunta para que ela se concentre apenas em um problema editando esta postagem . Fechado há 4 anos . Suponha que temos um método foo(String bar)que opera apenas em …
21 java  parameters 

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.