Engenharia de software

8
comparando quantitativamente as formas AST

Como alguém pode comparar a forma das árvores de sintaxe abstrata de programas similares de código-fonte (C, C ++, Go ou qualquer coisa compilada com o GCC ...)? Acho que a detecção de plágio no código-fonte usaria essas técnicas, mas não tenho idéia de como isso seria chamado ... Por exemplo, a...

8
Essa estrutura de código é benéfica de alguma forma?

Recentemente, fui lançado em um projeto de aplicativo da web Java e deparei-me com várias classes que seguem esse tipo de formato: public class MyThingy { private final int p1; private final String p2; … public MyThingy (int p1, String p2, …) { this.p1 = p1; this.p2 = p2; … } public...

8
É possível ter uma propriedade do tipo COM objeto

Estou desenvolvendo um suplemento de COM para Microsoft Excel, usando VB.Net. Eu escrevi uma classe para representar uma planilha que contém certos elementos. Digamos, por exemplo, que ele tenha um ListObject. Eu crio uma propriedade para o ListObject assim: Public Class MySheet Private myTable...

8
Usando colunas JSON MySql 5.7 para EAV

Estou desenvolvendo um produto de comércio eletrônico, pude implementar todas as funcionalidades e deixo que os usuários criem atributos adicionais para um produto. Agora eu tenho duas opções. EAV O EAV é amplamente desaprovado, mas parece funcionar para o Magento. Mas depois de pesquisar todas...

8
Gere áreas de tamanho igual no polígono

Estou procurando uma lógica de pseudo-código que encontre náreas de tamanho igual em um determinado polígono. Nenhum espaço deve estar entre ou fora das áreas correspondentes. A primeira correspondência válida de áreas deve ser retornada. Supondo o seguinte polígono [2,2, 3,1, 5,1, 5,4, 4,5,...