Jump to content

raonibs

Members
  • Content count

    305
  • Joined

  • Last visited

  • Days Won

    4

raonibs last won the day on November 15 2013

raonibs had the most liked content!

Community Reputation

64 Bom

1 Follower

About raonibs

  • Rank
    Acalme-se, são somente 0’s e 1’s

Informações Pessoais

  • Sexo
    Masculino
  1. raonibs

    Criação de ecommerce

    eCommerces são aplicações que lidam com dados críticos como número de cartão de crédito e iniciantes não devem se responsabilizar em por uma loja dessas em produção. Contrate um serviço ou profissional especializado não tente instalar ou criar uma loja se não for apenas para fim de estudo.
  2. raonibs

    Classes globais

    É uma questão ampla, os includes podem ser substituídos por um autoload ao estilo psr-4, para isso é preciso usar namespaces . Geralmente quando queremos uma função sem ter de instanciar o objeto utilizamos métodos estáticos
  3. Pra chegar no topo demora, total domínio é complicado pois sempre surgem coisas novas a se aprender/atualizar, programo a uns 10 anos e ainda não tenho domínio completo. Tudo depende também da onde você esta em nível de conhecimento de programação, por exemplo, se já programa e é bom em java já esta com a maior parte do caminho andado. O bom de PHP é com muito pouco domínio, já da pra fazer bastante coisa, PHP te empolga pelas possibilidades logo no inicio. Compensa se você não esta com pressa de ganhar dinheiro e se gosta do trabalho, tem programador iniciante ganhando 400 e tem programador sênior ganhando mais de 15k mas é meio irrealista entrar no mercado achando que vai chegar a 15k em algum momento, uma expectativa pé no chão é estar ganhando uns 3k depois de uns 3 ou 4 anos estudando e trabalhando com a linguagem, o salário também depende também da região.
  4. raonibs

    MVC, Não seriam muitos arquivos?

    Gabriel, é verdade, tem o início do princípio da divisão em camadas mas ainda não é mvc, deixar junto a lógica de negócio e html é horrivél então essa decisão de divisão em duas camadas é antiga mas pode ser aceitavél, depende do projeto.
  5. raonibs

    MVC, Não seriam muitos arquivos?

    Tudo depende do projeto, não importa o número de arquivos, o que importa é que o projeto seja fácil de dar manutenção, e nisso o mvc geralmente ajuda. Em projetos de pouca complexidade da para manter manter, muitas vezes, o controller e a view como uma única camada, e outros mais complexos convém dividir em mais camadas. A questão de desempenho você pode usar n formas de melhorar depois, com cache, criar um script "compilando" os arquivos (ao exemplo do magento), usar umas das ferramentas do mercado. Normalmente essa questão de desempenho não é tão critica a ponto de se colocar a frente da facilidade de manutenção do código.
  6. raonibs

    Trocar nome de exibição (nome do usuário)

    Gostaria de trocar meu nick para raonibs, por privacidade não quero mais usar meu nome completo. Agradeço desde já ao moderador.
  7. raonibs

    Orientado a Objetos x Procedural

    É difícil para quem esta começando entender todo o potencial de OO, ela existe para resolver problemas que muitos talvez ainda nem tenham passado. Ela resolve os problemas de "dejavu" em escrever uma aplicação que possui um código parecido em outro projeto mas que estava tão embananado que era mais fácil reescrever do zero a nova aplicação do tentar aproveitar e refatorar a antiga. Ela facilita em muito a reutilização, manutenção e teste do código. Gosto muito do texto de Matt Zandstra que ilustra muito bem o problema e quem enfrentou um projeto grande em procedural que não deu certo talvez vai entende-lo melhor do que gostaria.
  8. raonibs

    Criar rede Social (Pelomenos Login)

    Algumas redes gratuitas que você pode baixar usar e estudar: http://www.getanahita.com/ http://elgg.org/ https://mahara.org/ Aqui no forum tem uma série de tópicos de um projeto em que o pessoal iria construir uma rede social, afim de estudo eles são muito interessantes: http://forum.imasters.com.br/topic/403227-construindo-uma-rede-social/
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.