A煤n no tienes acceso a esta clase

Crea una cuenta y contin煤a viendo este curso

Revisi贸n del proyecto

17/19
Recursos

Aportes 23

Preguntas 4

Ordenar por:

驴Quieres ver m谩s aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesi贸n.

Me gust贸 este curso, creo que incluso aprend铆 cosas nuevas y mce gust贸 aportar con lo que ya sab铆a xD

Y si, el sistema de pruebas automatizadas te puede salvar de muchas cosas, as铆 que no dudes en usarlo, si, es mucho trabajo, da flojera, pero no olvides que, el d铆a que tengas un error, con que ejecutes tus pruebas automatizadas te bastar谩 para encontrar el origen del problema y solucionarlo r谩pido, este tipo de cosas te hacen estar menos estresado y amar tu profesi贸n 鉂わ笍

Recuerda que en Platzi nos encanta hacer el c贸digo limpio y ordenado, ve por el camino bueno, f贸rmate con buenas pr谩cticas y lograr谩s cosas incre铆bles 馃槃

Con Italo morales el contenido de los cursos siempre es muy practico, no entiendo por que el curso de Laravel avanzado no lo dicto el, deber铆an pensar en hacer un nuevo curso de Laravel avanzado dictado por Italo, el que esta en este momento tiene muchos vac铆os.

Para los que comienzan:

Presten mucha atenci贸n a las buenas practicas y al TDD. Hacer las cosas bien aunque pueda parecer lento y tedioso a la larga da sus frutos.
Es mejor incorporar estas cosas desde el inicio, despues como en la vida, superar los vicios es complicado.

Mi aporte del ejercicio en index.php

<?php

require __DIR__ . '/vendor/autoload.php';

use App\Post;
use App\Comment;

$post = new Post();

$comment1 = new Comment();
$comment2 = new Comment();
$comment3 = new Comment();

$post->addComment($comment1);
$post->addComment($comment2);
$post->addComment($comment3);

$comments = $post->getComments();

$total_comments = count( $comments );

echo "la cantidad de comentarios es: $total_comments";

Espero les ayude

Es la primera vez que veo c贸mo se usa el Test Driven Development. Me encant贸, realmente me ha parecido muy 煤til este curso.

鉁 Los test nos permiten garantizar la fiabilidad, calidad y mantenimiento del software.

De todos los curso que tome hasta el momento en Platzi te volviste mi profesores favoritos.

Asi solucione el reto, no se si sea lo correcto. Agradecere su feedback:

<?php


class Post
{
  protected $comments = [];

  public function addComment(Comment $comment)
  {
    $this->comments[] = $comment;
    return "Agregado";
  }

  public function countComments()
  {
    return count($this->comments);
  }

  public function getComments()
  {
    return $this->comments;
  }
}

class Comment
{

}

$post = new Post();
$comment = new Comment(); //

print_r($post->addComment($comment)); // Agregado
echo "<br>";
echo $post->countComments(); // 1
echo "<br>";
print_r($post->getComments()[0]); // Comment Object()

Excelente curso, lo disfrute mucho!

Excelente curso, siento que redescubro la rueda.

Super genial este curso la verdad es que aprend铆 much铆simo

excelente curso, hay muchas cosas nuevas, pero bueno es de volver a ver los videos y practicar, gracias profe鈥

Muchas gracias por todo lo aprendido, realmente reforzo todo el conocimiento que ya manejo de OOP鈥

Hasta qu茅 nivel de detalle se puede lograr mediante phpunit en las pruebas, y viendo Laravel, c贸mo se diferencian las Pruebas Funcionales de las Pruebas Unitarias?

Aqu铆 les dejo mi aporte del c贸digo, se me hab铆a olvidado en un principio usar el 鈥渞equire DIR

<?php

require __DIR__ . '/vendor/autoload.php';

use App\Post;
use App\Comment;

$post = new Post();
$comment = new Comment();

if ($post->addComment($comment)); {
    if ($post->countComments() == 1)
    {
        var_dump($post);
    }    
}

Me gust贸 bastante el curso, y el profesor tambi茅n explica bastante bien, aunque no s茅 si habr谩 alg煤n otro curso de fundamentos de POO, sin importar el lenguaje, es una metodolog铆a un poco dificil de asimilar鈥

idex.php

<?php

require __DIR__ . '/vendor/autoload.php';

$post = new App\Post();
$comment = new App\Comment();

$post->addComment($comment);
echo '<pre>';
var_dump($post->countComments());
var_dump($post->getComments()[0]);
echo '</pre>';

Muchas gracias por todo lo aprendido, realmente reforzo todo el conocimiento que ya manejo de OOP鈥

Ejecuci贸n del comentario en el index.php

mi aporte

Estoy iniciando en este mundo de la POO y con el profesor quedo claro muchas cosas que tenia en duda , muchas gracias.

Aqui mi aporte aunque no se si este bien
post.php

Comment.php

index.php

Excelente, muy buen curso

Cada vez me sorprendo mas de lo que la programaci贸n puede aportarnos mediante sus diferentes lenguajes de programaci贸n.
Gracias profesor, excelente curso