? Linguagens de programação de computador suportar uma variedade de tipos de dados que podem ser atribuídos a uma variável. Esses tipos de dados pode ser uma seqüência de caracteres, um número de ponto flutuante ou uma referência a placa gráfica do computador. O uso impróprio desses tipos de dados pode causar muitos problemas , e estrita verificação de tipo ajuda a evitar esses problemas . Função
Alguns tipos de dados são semelhantes o suficiente para o outro que copia o valor de uma variável de um tipo a uma variável de um tipo diferente não irá apresentar qualquer problema aparente . Com tipo estrito verificação habilitado , o compilador ou intérprete não vai permitir que você copie diferentes tipos de dados entre as variáveis sem primeiro casting, ou explicitamente converter os dados para coincidir com o tipo da variável recebendo.
Benefícios < br >
verificação de tipo Strict pode evitar muitos erros de programa ou de lógica que são difíceis de encontrar com a depuração simples. Ao garantir que os tipos de dados estão sendo usados corretamente , o compilador impõe bons hábitos de programação que compensam a longo prazo com os aplicativos mais estáveis.
Considerações
Enquanto muitas línguas modernas têm adotado uma abordagem mais solto para a verificação de tipo , a verificação completa de tipo ainda é a melhor prática de programação possível , quando disponíveis. Se o pacote de desenvolvimento que você está trabalhando não usa esse recurso por padrão , considere ligá-lo para ajudar a garantir que seus programas são tão estável e fácil de depurar possível.