Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Micilini Roll

Vale a pena? ultilizar frameworks ?

Recommended Posts

Gosto de DIC, mas não quando ele é usado como o coração de tudo, eu sou meio xiita nessa área de singletons e dependêcnias hahaha (como se ninguém soubesse).

 

E lembre-se: DIC é diferente de DI.

Compartilhar este post


Link para o post
Compartilhar em outros sites

O engraçado é que nego fica discutindo ai esses leros leros, essa quantidade de coisa que todo mundo já sabe, porque não aproveitam essas cabeças inteligentes que quando juntas começam a soltar faísca e me fazem uma coisa concreta ?

 

Porra, eu to cansado de ver teoria, de um criticar que o fulano ali tá errado, que o zé barranco é monte de areia, que sei lá o que, que .. lalala, que o alemão é sei lá o que, que beltrano é anti-pattern ... velho, ...

 

Cadê os códigos de vocês ? dos sites que fizeram ? quero ver isso, quero ver o negócio rodando, quero ver issue sendo criada ...

Nego perde ai um tempão discutindo, po cara ... se tu tira 1 hora do dia, pra trampar um projeto básico ai, sei lá, qualquer coisa que agrega conhecimento ... se você codar 1 hora por 1 semana, são 7 horas, se houverem mais pessoas, ... só multiplica ...

 

Enfim, criticar é fácil, quero é ver o de vocês.

Falou, fuis.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Mas criticar e não gostar não é algo proibido, e quando eu digo que não gosto pode não haver alternativa ou eu talvez eu nunca faça melhor.

 

Se pensarmos assim deveríamos adorar o terrorismo, já que ninguém o solucionou. E criticar não significa estar errado, não há o certo nem o errado, há o que você gosta mais.

 

Apesar de tudo, eu entendo o seu ponto de vista e até concordo, mas sei lá.. não é só a prática, teoria é importante, ao menos para mim.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que Framework deixa todo programador preguiçoso, tem tudo pronto! Se quer ser um bom programador, vai na raça e faça seus sistemas, deixe toda sua base pronta e vai melhorando com o tempo. Estou sempre melhorando a minha, e eu fiz o meu tem 1 ano se não me engano.

 

Eu me refiro a frameworks PHP, até por que não tenho mínimo de paciencia aprendendo isso. Gosto de fazer na unha, do meu jeito, meu algoritmo!

Compartilhar este post


Link para o post
Compartilhar em outros sites

#104

Discordo do trecho inicial e vc mesmo se contradiz sabe por quê?

Porque ironicamente vc construiu um framework também.

 

Um framework serve como plataforma para trabalhos rotineiros.

 

Framework próprio

- vantagem

- vc domina o sistema por inteiro, logo pode resolver situações adversas com facilidade.

- desvantagem

- ninguém mais sabe usar, somente vc e pior ainda se não houver uma boa documentação.

- geralmente a estrutura é precária em relação a frameworks maduros mantidos por equipes e com suporte de comunidades de dezenas de milhares de programadores.

 

Framework popular?

- vantagem

- dezenas de milhares de programadores ao redor do mundo utilizam, estudam, retornam feedback, etc.

- documentação

- desvantagem

- curva de aprendizado

- se escolher um "errado" as vezes é até pior que usar um framework próprio

 

 

Sobre "preguiça"... quem é preguiçoso será preguiçoso com ou sem framework.

 

Reflita sobre a sua última frase pois é um ledo engano. Grande parte do mercado estará fechado para vc.

Mesmo que queira construir a sua própria marca para concorrer com as existentes, vc tem que conhecer ao menos os top.

Compartilhar este post


Link para o post
Compartilhar em outros sites

#105

Vai além do obvio que criei um framework, mas é MEU FRAMEWORK, EU sei como ele funciona por baixo dos panos, sei TUDO, e não peguei um pronto pra ficar estudando seu funcionamento, objetos, metodos, é um SACO !

 

Além do mais, se é maduro ou não diante de outros framework, FODA-SE! O importante é resolver o meu problema.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Concordo completamente com o "O importante é resolver o meu problema", de nada adianta um framework lhe oferecer tudo que você não precisa e não oferecer o que você precisa.

 

Mas Guilherme, e daí que é seu? patriotismo em código.. haha

 

Ler código é um saco? Ler código é sem dúvidas a melhor forma para aprender, ter uma ideia de como os outros estão resolvendo um problema, adquirir conhecimentos mais profundamente, ganhar experiência, etc.

 

Eu sou totalmente a favor em criar um framework, desde que quem crie também mantenha, forneça testes unitários, documentação e facilite contribuições open-source.

 

Falar que quem usa framework vira preguiçoso é uma generalização. E além disso seu tempo não é ilimitado.

Compartilhar este post


Link para o post
Compartilhar em outros sites

#106, calma bicho rsss

 

o dia que vc se ausentar por algum motivo como doença, acidente, falecimento, desligamento da empresa, aposentadoria, etc, quem vai continuar o trabalho sob o SEU framework que SÓ vc entende ? rssss

 

FOD@-SE também o infeliz do cliente ou da empresa que o mantinha como programador ?

Assim ? com letra maiúscula? rss

 

Pense também em concorrentes. Posso te afirmar com toda a certeza do mundo que cedo ou tarde um outro programador criticará o seu trabalho e o fará isso para seus superiores ou clientes, muitas vezes com finalidade de te chutar do cargo na empresa ou roubar um cliente seu. Aí vc estará enrolado para se justificar. Quando esse dia chegar vc responderá com isso que postou aqui ?

 

Por isso, reflita.. procure estudar, pois para estudar um framework terceiro requer disciplina e muito esforço, ou seja, não é para preguiçosos.

 

Apenas para que vc tenha ciência, eu também tenho meu próprio framework. Está rodando em projetos pessoais e clientes cobaias há 4 anos.

Mas esse ano estou preparando um novo 100% remodelado pois o atual está defasado, possui técnicas abomináveis em relação a conceitos OOP, etc.. Nunca tive tempo para fazer modelagem correta pois no dia a dia cliente quer agilidade e vc não tem tempo para "lamber código", aí começam a embolar as gambiarras.. Infelizmente perdi controle do meu próprio framework, nem a documentação acompanhou mais,.. Muitas vezes até eu esqueço certas funcionalidades.

 

Contudo, serviu para as minhas necessidades nesses últimos 4 anos. Os sistemas escritos sob a ferramenta geram renda e não é pouca coisa, então estou super satisfeito, mas penso na sustentabilidade. Pretendo deixar como um legado para outros continuarem, afinal, não viverei para sempre.

 

Você pode usar o seu framework inclusive comercialmente, mas aconselho que deixe claro aos seus clientes ou empresa onde trabalha sobre as vantagens e desvantagens. Os seus superiores estando cientes disso, não há problema, mesmo que apareça alguém querendo te desmerecer.

 

 

Putz, mas documentar um framework é tenso demais. Além de documentar o código pra API tem que escrever a documentação... "humana" do negócio.

 

Eu comecei o meu e parei ali pelo quinto capítulo porque dá muito trabalho. :yay:

Compartilhar este post


Link para o post
Compartilhar em outros sites

O Framework só eu quem uso, somente para jobs particulares pois onde eu trabalho já tem seu padrão. Não me referi que ler código é um saco, mas ficar perdendo horas e horas aprendendo o framework pra mim é um saco. Pra PHP, acho que eu não nunca animo, sei lá por que. Gosto de criar coisas e tal, acho que todo programador é assim.

 

Único framework que uso é o ExtJS.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu já acho que a documentação da API + os testes unitários é suficiente, mas para um framework virar popular isso é um requisito.

 

Duvido muito. Tudo bem, não entendo de testes suficientemente pra dizer se eles ajudariam, mas pegar a documentação da API por ela mesma, ler a funcionalidade, os métodos existentes e suas assinaturas... Duvido que seja possível criar, sei lá, um quickstart no olhômetro.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Um saco talvez porque você só leu código ruim.. tente ler código de frameworks/bibliotecas/aplicações decentes, não precisa ser bom, mas ao menos decente.

 

Você pode criar as coisas, mas por que? Por quê você não usa um framework para PHP?

 

perdendo horas e horas aprendendo o framework

 

Perder tempo aprendendo (algo útil) não é perder tempo. E você cometeu uma contradição: criticou perder tempo, mas cria um framework próprio, que gasta muito mais tempo.

 

 

acho que todo programador é assim.

 

Again, generalização...

Gostar de criar as coisas não significa erradicar a possibilidade de uso de código alheio.

 

 

function fixGeneralization($phrase)
{
    return str_replace(array('todo', 'todos'), array('algum', 'alguns'), $phrase);
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

Porra, eu to cansado de ver teoria, de um criticar que o fulano ali tá errado, que o zé barranco é monte de areia, que sei lá o que, que .. lalala, que o alemão é sei lá o que, que beltrano é anti-pattern ... velho, ...

 

Cadê os códigos de vocês ? dos sites que fizeram ? quero ver isso, quero ver o negócio rodando, quero ver issue sendo criada ...

https://github.com/oliveiraev

 

Se eu levantar uns códigos que postei no fórum aqui passo vergonha.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Eu, particularmente, acho que framework é bem vindo, mas a maioria é necessário um desgaste para aprender sobre.

Por isso sou a favor do Lean Framework, promete uma curva de aprendizagem minúscula e usa mvc, oo, namespaces, etc.

 

vale a pena dar uma olhada em http://www.leanframework.co

Compartilhar este post


Link para o post
Compartilhar em outros sites

só nessa semana conheci outros 15 frameworks que nunca tinha ouvido falar... agora são 16...

 

 

Precisamos atingir 1000 emails para lançar o Lean Framework na internet e produzir vídeos capaz de fazer qualquer iniciante criar aplicativos avançados em 5 minutos. Deixe seu email e receberá novidades.

 

hein ?? o que tem a ver obter 1000 emails para lançar o framework ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

só nessa semana conheci outros 15 frameworks que nunca tinha ouvido falar... agora são 16...

 

 

Precisamos atingir 1000 emails para lançar o Lean Framework na internet e produzir vídeos capaz de fazer qualquer iniciante criar aplicativos avançados em 5 minutos. Deixe seu email e receberá novidades.

 

hein ?? o que tem a ver obter 1000 emails para lançar o framework ?

Vender mala-direta pra levantar verba :D

Compartilhar este post


Link para o post
Compartilhar em outros sites

Precisamos atingir 1000 emails para lançar o Lean Framework na internet e produzir vídeos capaz de fazer qualquer iniciante criar aplicativos avançados em 5 minutos. Deixe seu email e receberá novidades.

 

spammers! aplicativos avançados em 5 min? ahh so arrastando componentes mesmo.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Alguém conhece vídeo-aulas completas, ou tutorial sobre framework, os que já tentei estudar só tem o começo, sem meio, sem fim.

 

Quem souber poste os links, fazendo favor.

 

Desde já agradeço!

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.