Quando criar um modelo no c ++
O primeiro passo na criação de um modelo é decidir se a sua ideia vai gerar um modelo útil. A maioria dos desenvolvedores tem milhares de pensamentos criativos que se traduzem em ideias durante a sua careers- no entanto, apenas algumas dessas idéias são excepcionalmente útil.
Conteúdo
Ao determinar se o modelo que você deseja criar é uma boa idéia no início, você perde menos tempo em más idéias e ter mais tempo para criar essa ideia verdadeiramente útil que irá ajudá-lo a subir ao pináculo da notoriedade desenvolvimento (ea quantidade astronômica de dinheiro que tal como a posição tende a gerar).
Antes de começar a criar a próxima modelo para impressionar e inspirar os desenvolvedores em todos os lugares, considere as seguintes perguntas:
Existe um modelo genérico que está perto o suficiente para atender às suas necessidades? Uma boa idéia modelo é único - ele faz algo mais do que executar uma-tarefa útil ele executa um novo tipo de tarefa útil. ideias modelo que falham o teste singularidade geralmente consomem muitos recursos para uma pequena recompensa.
você vai usar o modelo mais de uma vez? Algumas idéias de modelo são tão afinado para um projeto particular que o desenvolvedor acaba usando-los com precisão uma vez, o que significa que o modelo não fornece um retorno sobre o investimento para criá-lo.
Será que o modelo economizar mais tempo do que você usa para criá-lo? Os modelos podem tornar-se complexa. Na verdade, alguns modelos são complexos o suficiente para que você economizará tempo por não escrever-los em tudo. A razão para usar modelos é para economizar tempo e esforço, para um modelo complexo tende a exigir um período de retorno maior do que um simples.
Existe um modelo de terceiros você pode comprar (ou, melhor ainda, obter livre) que quase atende a sua necessidade? Alguém já pode ter tido a sua boa ideia. Antes de investir tempo na criação de um modelo, você deve gastar tempo pesquisando online.
Video: Game Hacking [Part4/3] Criando o Trainer em C++ (DLL) [ TeamGameHacks.com]
Alguém pode ter criado um modelo que quase corresponde a sua ideia. Obtenção de um modelo de terceiros que está perto do que você quer é sempre mais tempo eficiente do que criar um modelo personalizado em seu próprio país.
Como genérico é o modelo que deseja criar? Muitas boas idéias modelo são simplesmente demasiado específico, o que limita a sua capacidade de adaptação a outras situações. Você quer criar um modelo único, mas um modelo único que pode satisfazer uma gama de necessidades organizacionais.
Video: Desenvolvimento de aplicativos para Android com C++ #02- Criando um menu para aplicativo Android
É o seu conceito de modelo completo? Os desenvolvedores geralmente imaginar apenas um pedaço de um modelo. Por exemplo, se você criar um modelo matemático, você deve realmente criar uma biblioteca que contém todas as equações que você pretende usar com seus aplicativos. A concepção de um modelo que contém uma única equação nunca é pena porque outros desenvolvedores terão que terminar o trabalho que começou.
Você tem as habilidades para criar o modelo? Nem todo mundo é um bom designer de modelo. A designer de modelo deve definir um modelo que vai além das expectativas originais porque alguém quase certamente irá usar o modelo de maneiras inesperadas. Os melhores modelos de adaptação a novas situações que o autor nunca considerou. Consequentemente, a criação de um modelo requer um tipo diferente de mentalidade do que criar um aplicativo.
Um pouco de pesquisa no início pode poupar um tempo significativo, esforço e desenvolvimento replicado. C ++ tem sido em torno de um longo tempo (pelo menos em termos de computador) para que você pode escolher entre uma grande variedade de código existente. Sempre determinar antecipadamente se o modelo que deseja criar a pena o esforço e vai tornar a vida mais fácil para outros desenvolvedores.