Vídeo: Programação em C - Aula 18 - Média das notas escolares - eXcript 2024
O primeiro passo na criação de um modelo é decidir se sua idéia gerará um modelo útil. A maioria dos desenvolvedores tem milhares de pensamentos criativos que se traduzem em idéias durante suas carreiras; no entanto, apenas algumas dessas idéias são excepcionalmente úteis.
Ao determinar se o modelo que deseja criar é uma boa idéia desde o início, você desperdiça menos tempo em idéias ruins e tem mais tempo para criar essa idéia verdadeiramente útil que o ajudará a ascender ao auge da notoriedade do desenvolvimento (e A quantidade astronômica de dinheiro que, como posição, tende a gerar).
Antes de começar a criar o próximo modelo para admirar e inspirar desenvolvedores em todos os lugares, considere as seguintes questões:
-
Existe um modelo genérico que é próximo o suficiente para atender às suas necessidades? Uma boa idéia de modelo é única - faz algo mais do que executar uma tarefa útil; Executa um novo tipo de tarefa útil. As ideias de modelos que falham no teste de singularidade geralmente consomem muitos recursos para uma pequena recompensa.
-
Você usará o modelo mais de uma vez? Algumas ideias de modelos estão tão ajustadas a um projeto específico que o desenvolvedor acaba usando-as precisamente uma vez, o que significa que o modelo nunca fornece um retorno sobre o investimento para criá-lo.
-
O modelo economizará mais tempo do que você usa para criá-lo? Os modelos podem tornar-se complexos. Na verdade, alguns modelos são complexos o suficiente para economizar tempo ao não gravá-los. A razão para usar modelos é economizar tempo e esforço, então um modelo complexo tende a exigir um período de recuperação maior do que um simples.
-
Existe um modelo de terceiros que você pode comprar (ou, melhor ainda, obter grátis) que atende às suas necessidades? Alguém mais pode ter tido sua boa idéia. Antes de investir tempo na criação de um modelo, você deve gastar tempo pesquisando online.
Alguém mais pode ter criado um modelo que coincide com sua idéia. Obter um modelo de terceiros próximo do que deseja é sempre mais eficiente do que criar um modelo personalizado por conta própria.
-
Como genérico é o modelo que deseja criar? Muitas ideias de modelo bom são simplesmente muito específicas, o que limita sua adaptabilidade a outras situações. Você quer criar um modelo exclusivo, mas um modelo exclusivo que pode atender a uma gama de necessidades organizacionais.
-
O seu conceito de modelo está completo? Os desenvolvedores geralmente imaginam apenas um pedaço de modelo. Por exemplo, se você criar um modelo de matemática, você deve realmente criar uma biblioteca que contenha todas as equações que você planeja usar com seus aplicativos.Projetar um modelo que contenha uma única equação nunca vale a pena porque outros desenvolvedores terão de terminar o trabalho que você iniciou.
-
Você tem as habilidades para criar o modelo? Nem todos são um bom designer de modelos. Um designer de modelo deve definir um modelo que vá além das expectativas originais porque alguém quase certamente usará o modelo de maneiras inesperadas. Os melhores modelos se adaptam a novas situações que o criador nunca considerou. Conseqüentemente, criar um modelo requer um tipo diferente de mentalidade do que criar um aplicativo.
Uma pequena pesquisa no início pode economizar muito tempo, esforço e desenvolvimento replicado. C ++ tem sido durante um longo período de tempo (pelo menos em termos de computador) para que você possa escolher entre uma riqueza de código existente. Sempre determine com antecedência se o modelo que deseja criar vale o esforço e facilita a vida para outros desenvolvedores.