Articles of definição de

O que é um “fio” (sério)?

Eu tenho tentado encontrar uma boa definição e entender o que realmente é um segmento . Parece que eu devo estar perdendo algo óbvio, mas toda vez que eu leio sobre o que é um thread, é quase uma definição circular, a la “um thread é um thread de execução” ou “uma maneira de dividir […]

O que exatamente “IB” e “UB” significam?

Eu vi os termos “IB” e “UB” usados ​​várias vezes, particularmente no contexto de C ++. Eu tentei googling-los, mas aparentemente essas combinações de duas letras ver muito uso. : P Então, eu pergunto a você … o que eles querem dizer quando dizem que são ruins?

Design de Software vs. Arquitetura de Software

Alguém poderia explicar a diferença entre Design de Software e Arquitetura de Software? Mais especificamente; se você disser a alguém para lhe apresentar o ‘design‘ – o que você esperaria que eles apresentassem? O mesmo vale para ‘arquitetura’. Meu entendimento atual é: Design: diagrama UML / streamgrama / wireframes simples (para interface do usuário) para […]

Qual é a definição de “interface” na programação orientada a object

Ok, um amigo meu vai para frente e para trás no que “interface” significa em programação. Qual é a melhor descrição de uma “interface”. Para mim, uma interface é um projeto de uma class, essa é a melhor definição?

O que significa threadsafe?

Recentemente eu tentei acessar uma checkbox de texto de um segmento (diferente do segmento de interface do usuário) e uma exceção foi lançada. Ele disse algo sobre o “código não ser thread seguro” e, portanto, acabei escrevendo um delegado (amostra do MSDN ajudou) e chamando-o em seu lugar. Mas mesmo assim não entendi muito bem […]

Por que as qualificações de escopo redundante são suportadas pelo compilador e isso é legal?

Eu testei em dois compiladores, e fiquei surpreso ao ver ambos suportarem a seguinte definição sem reclamação: class A { A(); }; A::A::A() {} ^^^ Observe que isso também é bem-sucedido para methods, embora seja sinalizado quando a declaração é superqualificada. Questões: Este é um programa C ++ válido? Se sim, a que propósito serve […]

O que é público, privado e protegido em programação orientada a objects?

O que é público, privado e protegido em programação orientada a objects?

O que é essa syntax de definição de function estranha em C?

Eu vi algumas definições de function como esta recentemente enquanto brincava com o GNU Bison: static VALUE ripper_pos(self) VALUE self; { //code here } Por que o tipo de self fora dos parênteses? Isso é válido C?

O que é um endpoint de serviço da web?

Digamos que meu serviço da web esteja localizado em http://localhost:8080/foo/mywebservice e meu WSDL esteja em http://localhost:8080/foo/mywebservice?wsdl . É http://localhost:8080/foo/mywebservice um ponto de extremidade, ou seja, é o mesmo que o URI do meu serviço da web ou onde as mensagens SOAP foram recebidas e não autorizadas? Você poderia me explicar o que é e qual […]

O que é um combinador Y?

Um combinador Y é um conceito de ciência da computação do lado “funcional” das coisas. A maioria dos programadores não sabe muito sobre combinadores, se eles já ouviram falar deles. O que é um combinador Y? Como os combinadores funcionam? Para que eles são bons? Eles são úteis em linguagens procedurais?