Perguntas com a marcação «language-agnostic»

Use esta tag para PERGUNTAS DE PROGRAMAÇÃO independentes de qualquer linguagem de programação específica.




16
Algoritmo para criar um calendário escolar
Tenho me perguntado se existem soluções conhecidas para algoritmos de criação de um horário escolar. Basicamente, trata-se de otimizar a "dispersão de horas" (tanto no caso de professores como de classes) para determinadas associações classe-disciplina-professor. Podemos supor que temos conjuntos de classes, disciplinas de aula e professores associados entre si …

14
Deve ser “Arrange-Assert-Act-Assert”?
Em relação ao padrão de teste clássico de Arrange-Act-Assert , frequentemente me pego adicionando uma contra-afirmação que antecede a Act. Dessa forma, eu sei que a afirmação que passa está realmente passando como resultado da ação. Eu penso nisso como análogo ao vermelho em red-green-refactor, onde somente se eu tiver …








28
Exemplos de deadlock simples
Eu gostaria de explicar os bloqueios de threading para iniciantes. Já vi muitos exemplos de deadlocks no passado, alguns usando código e outros usando ilustrações (como os famosos 4 carros ). Existem também problemas clássicos de fácil impasse, como The Dining Philosophers , mas eles podem ser complexos demais para …


6
Alguma outra linguagem diferente de JavaScript tem uma diferença entre os locais de início da chave (mesma linha e próxima linha)?
Hoje, enquanto eu estava lendo aleatoriamente o livro da O'Reilly sobre padrões de JavaScript, descobri uma coisa interessante (página 27 para referência). Em Javascript, em alguns casos, há uma diferença se o local de início da chave for diferente. function test_function1() { return { name: 'rajat' }; } var obj …

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.