Re: API no Opencart
Enviado: 05 Jul 2013, 17:11
Então valdeir2000, eu sei que ele retorna array e é tudo bem estruturado, mas para sabermos isso, temos que ficar fuçando nos model, controller e etc, ou seja, perdemos tempo para fazer algo simples. Se tivesse uma boa documentação, já saberíamos o que cada View recebe de dados, o que cada Model ou Controller tem de array, que funções usamos para carregar ou modificar algo, enfim facilitaria muito. Do jeito que está, foi feito apenas o OC, mas sem documentação, apenas para o Usuário. Acho que no começo pode até ser normal isso, mas o OC se tornou um grande E-commerce e já está dando lucro para o seu criador, logo seria o momento de refazer diversas funções, documentar tudo, criar listas do que vai ser feito, enfim seria o momento para criar uma versão mais madura e bem documentada.
Sei que documentar é chato e muitos programadores esquecem, mas para um Produto que conta com a contribuição de diversas pessoas, isso se torna essencial. Nem se quer temos uma documentação automática, tipo isso http://laravel.com/api/ , já ajudaria muito se tivesse algo assim e é bem fácil de fazer.
Sobre o MySQL, quero dizer que podia ser mais simples, tipo poder diretamente colocar o SQL e não diversas aspas. Sobre documentação, veja como fica fácil http://laravel.com/docs , imagina se esse Framework não tivesse isso, cada programador teria que ficar fuçando nos códigos para ver o que faz.
Mais não tenho do que reclama do OC, até porque considero um dos melhores softwares de E-commerce, até que alguns pagos.
Sei que documentar é chato e muitos programadores esquecem, mas para um Produto que conta com a contribuição de diversas pessoas, isso se torna essencial. Nem se quer temos uma documentação automática, tipo isso http://laravel.com/api/ , já ajudaria muito se tivesse algo assim e é bem fácil de fazer.
Sobre o MySQL, quero dizer que podia ser mais simples, tipo poder diretamente colocar o SQL e não diversas aspas. Sobre documentação, veja como fica fácil http://laravel.com/docs , imagina se esse Framework não tivesse isso, cada programador teria que ficar fuçando nos códigos para ver o que faz.
Mais não tenho do que reclama do OC, até porque considero um dos melhores softwares de E-commerce, até que alguns pagos.