Engenharia de software

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

3
Como documentar estruturas de código necessariamente complexas?
Se eu tenho um pedaço de código que é matematicamente ou estruturalmente bastante complexo e irredutível, como eu documentaria esse pedaço de código? Em particular, como posso garantir que alguém que não possua as habilidades matemáticas ou arquitetônicas que eu possuo possa entendê-lo na documentação? Também devo documentar toda a …

2
Esse espaçamento estranho é algum tipo de estilo?
Ao ler outro código de programador, ele usa um formato que eu nunca vi. POR EXEMPLO namespace MyNs.HereWeAre {//tab here for some reason public class SomeClass {//here's another tab public string Method() {//yet another tab string _variable = "";//no tab implementation return _variable; } }//eof - class (Yes these eof …




1
Boas práticas para empacotar programas Python
Estou usando o Python há algum tempo, tanto no contexto de projetos pessoais quanto profissionais. Uma coisa que me ocorreu recentemente é que nunca pensei em uma boa maneira de implantar programas em Python. Basicamente, como são muitos scripts, geralmente eu os copio para a máquina em que eu quero …

3
Agile - Spikes e a linha do tempo geral
A equipe está começando em seu primeiro projeto A-Agile de capital, e o projeto parece estar alinhado com a metodologia (ou seja, provavelmente podemos apenas pegar um livro ágil e segui-lo como uma receita), com um pouco de confusão: O projeto envolve três aspectos com os quais ninguém da equipe …
9 agile 



4
Aplicativo de código aberto pago
A pergunta que me incomoda é se é possível / viável / razoável esperar que um aplicativo de código aberto venda bem no mercado móvel? Devo acreditar que meus usuários usarão meu aplicativo em vez de criar a versão com check-out e, mais importante, como posso lidar com a concorrência …


3
Quais são as condições iniciais do Agile?
Primeiro, deixe-me dizer que acho que um processo ágil pode funcionar devido aos seguintes princípios subjacentes: Traz foco Limita o ruído que realmente traz o foco Em segundo lugar, estou me perguntando quais são as condições iniciais necessárias para que um processo Agile possa ser bem-sucedido. Por exemplo, precisamos ter: …
9 agile 

6
Melhor maneira de analisar um arquivo
Estou tentando encontrar uma solução melhor para fazer um analisador para alguns dos famosos formatos de arquivo existentes, como: EDIFACT e TRADACOMS . Se você não estiver familiarizado com esses padrões, verifique este exemplo da Wikipedia: Veja abaixo um exemplo de uma mensagem EDIFACT usada para responder a uma solicitação …

1
IntelliJ com compilação do Maven
Eu tenho um projeto que precisa de frascos de hibernação. Eu os adicionei como dependências no pom.xml e o Maven compila bem meu projeto. No entanto, no IDE, todas as anotações e chamadas para a API do Hibernate são marcadas como não resolvidas (vermelho). Como eu consegui que o IntelliJ …


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.