Perguntas com a marcação «methods»



18
Os métodos longos são sempre ruins? [fechadas]
Então, olhando ao redor mais cedo, notei alguns comentários sobre métodos longos serem uma prática ruim. Não tenho certeza se sempre concordo que métodos longos são ruins (e gostariam da opinião de outras pessoas). Por exemplo, eu tenho algumas visualizações do Django que processam um pouco os objetos antes de …

6
Qual é a diferença entre uma função e uma lambda?
Estou um pouco confuso sobre 'function' e 'lambda'. Eu já vi alguns exemplos mostrando que a palavra-chave do esquema lambdafunciona de maneira muito semelhante à palavra-chave JavaScript function, mas eu realmente não sei como elas estão relacionadas. Disseram-me que 'function' e 'method' podem ser usados ​​de forma intercambiável quando se …






6
Extração de método x premissas subjacentes
Quando eu divido métodos grandes (ou procedimentos ou funções - essa pergunta não é específica para OOP, mas como eu trabalho em idiomas OOP 99% das vezes, é com a terminologia com a qual me sinto mais confortável) em muitos pequenos , Muitas vezes me sinto descontente com os resultados. …

6
Está tudo bem para uma classe usar seu próprio método público?
fundo Atualmente, tenho uma situação em que tenho um objeto que é transmitido e recebido por um dispositivo. Esta mensagem possui várias construções, da seguinte maneira: public void ReverseData() public void ScheduleTransmission() O ScheduleTransmissionmétodo precisa chamar o ReverseDatamétodo sempre que for chamado. No entanto, há momentos em que precisarei chamar …

3
Os nomes dos métodos “mais” e “menos” são apropriados?
Java SE 8 vem com um novo mecanismo para datas, introduzindo LocalDate, LocalTimee LocalDateTimeclasses para representar instantes de tempo. Para manipular tais instantes, um conjunto de métodos são dadas: LocalDate.plusDays(...), LocalDate.minusDays(...)e assim por diante. Sempre achei que a boa prática era nomear métodos após verbos que descrevem seu objetivo, pois …

12
Qual é o motivo do uso de letras minúsculas para a primeira palavra em uma variável local (por exemplo, employeeCount, firstName)
Eu recebo muitas críticas de outros programadores devido ao meu uso de case completo e adequado para todas as minhas variáveis. Por exemplo, seu programador típico usará employeeCountpara um nome de variável, mas eu uso EmployeeCount. Uso maiúsculas e minúsculas para tudo , seja um método nulo, método de retorno, …


5
Passar o objeto duas vezes para o mesmo método ou consolidar com interface combinada?
Eu tenho um método que cria um arquivo de dados depois de conversar com uma placa digital: CreateDataFile(IFileAccess boardFileAccess, IMeasurer boardMeasurer) Aqui boardFileAccesse boardMeasurerestão a mesma instância de um Boardobjeto que implementa ambos IFileAccesse IMeasurer. IMeasureré usado neste caso para um único método que definirá um pino na placa ativo …

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.