Mostrando postagens com marcador Processo Desenvolvimento. Mostrar todas as postagens
Mostrando postagens com marcador Processo Desenvolvimento. Mostrar todas as postagens

Pegadinha do Malandro....

Suponha que você precisa criar uma instância da classe “Cesta” definida a seguir:

    Public Class Cesta
        Private _values As New List(Of Object)()

        Public Sub New(ByVal valor As Object)
            _values.Add(valor)
        End Sub

        Public Sub New(ByVal valores As Object())
            _values.AddRange(valores)
        End Sub

        Public ReadOnly Property Count() As Integer
            Get
                Return _values.Count
            End Get
        End Property
    End Class

Sua cesta deve ser inicializada com um coleção de objetos por isso vamos usar o construtor que recebe um array usando o seguinte código.

    Dim valores(10) As Integer
    Dim c As New Cesta(valores)

Se eu mandar imprimir o numero de itens no console usando:

         Console.WriteLine(c.Count.ToString)

Qual valor vai aparecer?
  1. 0
  2. 1
  3. 10
  4. Vai lançar uma exceção
  5. Eu manjo o compilador e orientação a objeto, sei o que vai acontecer e não vou te contar!

Silvio Santos e o desenvolvimento de software.

O ciclo de desenvolvimento de software começa com o cliente que passa a sua necessidade para o analista que por sua vez especifica como software deve ser desenhando e passa para os programadores que enfim colocam a maquina pra fincionar. Agora você se pergunta o que tem isso a ver co o Silvio Santos? Simples, imagine que o Silvio Santos é o Cliente, o homen participando do programa é o Analista e as moças são os programadores. Agora assista o video abaixo e veja como o processo todo funciona.

Vai dizer que não é assim que funciona…