Engenharia de software

Perguntas e respostas para profissionais, acadêmicos e estudantes que trabalham no ciclo de vida de desenvolvimento de sistemas

9
Estimando custos de tempo na base de código herdada
Recentemente, comecei a trabalhar em um projeto em que um aplicativo monolítico muito antigo está sendo migrado para a arquitetura baseada em microsserviços. A base de código herdada é muito confusa ('código de espaguete') e geralmente uma função aparentemente simples (por exemplo, denominada "multiplyValueByTen") mais tarde se revela como "milhares …





5
para vs. foreach vs. LINQ
Quando escrevo código no Visual Studio, o ReSharper (que Deus o abençoe!) Geralmente sugere que eu mude meu loop for old-school da forma mais compacta para foreach. E, frequentemente, quando aceito essa alteração, o ReSharper dá um passo à frente e sugere que eu a mude novamente, em um formato …
86 c#  linq 

6
Vantagens de usar JavaScript puro sobre JQuery
Quais são as vantagens de usar somente Javascript em vez de usar apenas JQuery? Tenho experiência limitada com JavaScript e codificação JQuery. Adicionei bits e trechos de cada uma às páginas HTML, mas na maioria das vezes codifiquei coisas do lado do servidor em outros idiomas. Percebi que, embora você …




7
Qual é a história de por que bytes são oito bits?
Onde estão as forças históricas em ação, as compensações a serem tomadas, ao decidir usar grupos de oito bits como unidade fundamental? Havia máquinas, uma vez, usando outros tamanhos de palavras, mas hoje, para quem não tem oito anos, deve procurar peças de museu, chips especializados para aplicativos incorporados e …
86 history  hardware  byte  bit 

17
Os comentários do TODO fazem sentido? [fechadas]
Estou trabalhando em um projeto bastante grande e tive a tarefa de fazer algumas traduções para ele. Havia toneladas de etiquetas que não foram traduzidas e, enquanto eu vasculhava o código, encontrei esse pequeno pedaço de código //TODO translations Isso me fez pensar sobre o sentido desses comentários para si …

6
Qual é a diferença entre sem estado e sem estado?
Os livros e a documentação no MVC apenas se valem do uso dos termos Stateful e Stateless. Para ser sincero, sou incapaz de entender a idéia, do que os livros estão falando. Eles não dão um exemplo para entender nenhum dos dois estados, em vez de apenas dizer que o …

5
Sinalizadores de aviso para o desenvolvimento de Objective-C
Como programador de C e Objective-C, sou um pouco paranóico com os sinalizadores de aviso do compilador. Normalmente, tento encontrar uma lista completa de sinalizadores de aviso para o compilador que uso e ativar a maioria deles, a menos que eu tenha um bom motivo para não ativá-lo. Pessoalmente, acho …


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.