Executando verificação de segurança...
3

Veja só esse desafio!

Estou muito feliz por ter recebido um belo desafio de um amigo meu e não esitei em aceitar. A idéia é desenvolver uma aplicação mobile para uma startup que lida com relações comerciais - precisamente em intermediações de vendas - e que pretende atuar no mercado angolano. O sistema será como um ecommerce mais ao invés de vender seus próprios produtos, eles venderão produtos de outras pessoas (não buga a mente, isso não é um marketplace).

O projecto me fascinou por ser algo relativamente inovador para a realidade angolana, e por isso aceitei de primeira. o prazo é curto mais isso não me impede de fazer o meu melhor e dar a ele um produto incrivel.

Quando fiquei pensando em tecnologias a usar, foi relativamente facil. Em meu trabalhos gosto de garantir que o produto final seja:

  1. Manutenível
  2. Performático
  3. seguro
  4. Intuitivo

Talvéz você se pergunta, porquê? deixe que eu te explique bem:

Manutenível

Quando se fala em manutenção se trata principalmente em arquitetura, a forma com os componentes do sistema são criados,organizados e como se comunicam entre si. Apesar de que, a arquitetura de um sistema tem pouquíssima relevância para o funcionamento do sistema. Há muitos sistemas por aí que funcionam muito bem apesar das suas arquiteturas terríveis. Seus problemas não estão na operação: ocorrem na sua implantação, manutenção e desenvolvimento
continuado.

Porém, não se pode falar que a arquitetura não exerce nenhum papel no
suporte do comportamento adequado do sistema.

O propósito primário da arquitetura é suportar o ciclo de vida do sistema.
Uma boa arquitetura torna o sistema fácil de entender, fácil de desenvolver,
fácil de manter e fácil de implantar.

Performático

Este está directamente relacionado à capacidade do sistema ou aplicativo executar suas tarefas de maneira eficiente e rápida, com o menor consumo possível de recursos, como CPU, memória e rede. Então você já deve estar a pensar a importância deste ponto no desenvolvimento de um software

Seguro

Neste posto caimos na velha história : "Não existe sistema segura" ou "Nenhum sistema está seguro". Isso é verdade mas, é possivel diminuir as chances de um possivel invasor ter acessos aos dados sensiveis do nosso sistema. E, para isso, diversas ferramentas podem ser utilizadas para preservar a privacidade dos dados e muito mais. sem falar que a multa por negligência em matéria de segurança digital é muito alta (e eu que nem tenho aonde cair morto).

intuitivo

Não é preciso fornecer uma catalogo de instruções a cada usuario novo que acede ao sistema. O ambiente de tela deve ser o mais intuitivo possivel, permitindo que os usuários tenham uma excelente experiência e as chances de poder voltar serem maiores.

Conclusão

Você já deve ter notado que sou rigoroso quando estou desenvolvendo um novo software, mas calma ai! Não vai pensando que eu sou o tal. Sou apenas um jovem programador com grandes sonhos e busco a minha primaira vaga de emprego, atuo como freelancer e tenho me dedicado muito em fazer bem o meu trabalho.

E este projecto vou desenvolve-lo com todo amor e carinho do mundo, que topar em dar uma força estou disponivel pelo email: [email protected] e pelo zap: +244 927 023 710.

Carregando publicação patrocinada...