Aprenda projetar programas em C++ Usando Padrões de Design Para-Software de Alta Qualidade

Português
Imagem de capa para o Ebook Aprenda projetar programas em C++ Usando Padrões de Design Para-Software de Alta Qualidade

Do meu ponto de vista, um bom design de software é a essência de todo projeto de software bem-sucedido. Ainda assim, apesar de seu papel fundamental, há tão pouca literatura sobre o tópico, e muito pouco conselho sobre o que fazer e como fazer as coisas direito. Por quê? Bem, porque é difícil. Muito difícil. Provavelmente a faceta mais difícil de escrever software que temos que enfrentar. E isso porque não há uma única solução "certa", nenhum conselho "de ouro" para passar adiante pelas gerações de desenvolvedores de software. Depende sempre.

Apesar dessa limitação, darei conselhos sobre como projetar um software bom e de alta qualidade. Fornecerei princípios de design, diretrizes de design e padrões de design que ajudarão você a entender melhor como gerenciar dependências e transformar seu software em algo com o qual você pode trabalhar por décadas. Como dito antes, não há conselho "de ouro", e este livro não contém nenhuma solução definitiva ou perfeita. Em vez disso, tento mostrar os aspectos mais fundamentais de um bom software, os detalhes mais importantes, a diversidade e os prós e contras de diferentes designs. Também formularei objetivos de design intrínsecos e demonstrarei como atingir esses objetivos com o Modern C++.

Mostrar mais
    Saiba mais sobre quem criou o conteúdo

    Perguntas Frequentes

    O conteúdo deste produto não representa a opinião da Hotmart. Se você vir informações inadequadas, denuncie aqui