Engenharia de software

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




2
Como lidar com mentalidades ad-hoc?
Entrei para uma equipe de desenvolvedores de seis há dois meses. As pessoas são legais, tudo é bom. Mas cada vez mais observo uma mentalidade ad-hoc. As coisas são consertadas rapidamente, às custas da usabilidade futura, há poucos testes e duas pessoas admitem, alegremente, que elas gostam de carregar o …

3
As pessoas usam const constantemente ao programar no Objective C?
Relacionado: aviso "env 'const NSString *' para o parâmetro do tipo 'NSString *' descarta qualificadores" Às vezes, acho que é útil. Talvez seja necessário passar uma tabela e quero garantir que o conteúdo da tabela não seja alterado. No entanto, na maioria das amostras de programas do Objective-C, eu nunca …

10
Devemos documentar reuniões stand-up?
Outra equipe da minha empresa começa a documentar suas reuniões de stand-up, mas acredito que é uma perda de tempo. Tanto quanto sei, as reuniões stand-up são para comunicação e não para relatórios de status (por favor, corrija-me se estiver errado) Então, devemos documentar reuniões em pé?
13 agile 



8
Você começa a migrar seu projeto Swing para JavaFX [fechado]
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha que essa pergunta pode ser melhorada e possivelmente reaberta, visite o centro …
13 java  swing  javafx 




7
Quais são os papéis dos singletons, classes abstratas e interfaces?
Estou estudando OOP em C ++ e, embora esteja ciente das definições desses 3 conceitos, não consigo realmente perceber quando ou como usá-lo. Vamos usar esta classe para o exemplo: class Person{ private: string name; int age; public: Person(string p1, int p2){this->name=p1; this->age=p2;} ~Person(){} void set_name (string parameter){this->name=parameter;} void set_age …



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.