Repositorio oficial del curso IIC2113 Diseño Detallado de Software 🎉👩‍💻👨‍💻

Overview

IIC2113 - Diseño Detallado de Software

Este curso está orientado a estudiantes con conocimientos sobre técnicas para llevar a cabo un proyecto de desarrollo de software, y provee con nuevos conocimientos para diseñar e implementar sistemas de software siguiendo buenas prácticas de desarrollo, habilidad crítica para quien desarrolla software de alto nivel, ya sea en un contexto profesional o académico.

Equipo docente

Profesor

Nombre GitHub Email
Antonio Ossa Guerra @aaossa [email protected]

Ayudantes

Nombre GitHub Email
Daniela Poblete @dnpoblete [email protected]
Deborah Elberg @dmelberg [email protected]
Rodrigo Alonso @rialonsom [email protected]
Diego Cartagena @dlcartagena [email protected]
Ian Basly @igbasly [email protected]
Nicolás Massardo @nmassardot [email protected]
Maximiliano Narea @manarea [email protected]

Foro

La página de issues de este repositorio se utilizará como foro para preguntas.

Comments
  • [Proyecto] Consulta de gemas permitidas/no permitidas ✅❌

    [Proyecto] Consulta de gemas permitidas/no permitidas ✅❌

    Esta issue esta pensada para que puedan consultar por gemas a utilizar en el proyecto. Les pedimos especificar el nombre del proyecto, nombre de la gema y justificación de para que la van a utilizar.

    Tecnologías:Rails Proyecto:General 
    opened by Dnpoblete 21
  • [React] Dependencias Permitidas Eccomerce Frontend (React)

    [React] Dependencias Permitidas Eccomerce Frontend (React)

    Hola, me surge la duda de cual es la flexibilidad para usar diferentes dependencias en el proyecto, específicamente en la parte del Frontend de React en el proyecto de eccomerce:

    1. Componentes: Material UI, React Bootstrap
    2. Css: sass, tailwind
    3. Forms: Formik, Yup
    4. Routing: ReactRouter
    5. Data Fetching: Axios, Apolo
    Tecnologías:React 
    opened by domingo2000 5
  • Diagrama de clases - métodos

    Diagrama de clases - métodos

    Hola! Si hay una entidad que puede realizar operaciones CRUD sobre varias, tenemos que indicar en sus métodos cada operacion por separado? O podemos poner solo uno que haga referencia a las 4 operaciones.

    Saludos!

    Proyecto:Entrega 1 Solucionado 
    opened by pedroriosg 4
  • Preguntas (cortas) sobre el Control 4

    Preguntas (cortas) sobre el Control 4

    ¡Hola!

    La idea de esta issue es que puedan dejar sus preguntas sobre los contenidos o aspectos formales del Control 4: ingeniería inversa, paradigmas de programación y ética en ingeniería de software. Si sus preguntas son largas, por favor hagan otra issue y la responderemos a la brevedad. La idea de este espacio es poder ayudarles a resolver dudas cortas, rápidas de responder, para que puedan prepararse bien para el control. Sí o sí, responderé las dudas que lleguen hasta el jueves 9 de junio a las 18:30 (a medida que llegan). ¡Mucho éxito preparando el Control 4!

    Contenidos:Control 4 
    opened by aaossa 3
  • [Control 2] Pregunta 2

    [Control 2] Pregunta 2

    Hola! Me surgió una duda respecto a qué se refieren con módulos. Los módulos serían métodos en sí, o se refieren a archivos completos? Muchas gracias de antemano!

    Solucionado Contenidos:Control 2 
    opened by mafernandez9 2
  • [Control 2 - P1] Identificar más de 3 problemas

    [Control 2 - P1] Identificar más de 3 problemas

    ¡Hola!

    Quería saber si se puede, y si es que sirve hacerlo en cuanto a posible puntaje otorgado, identificar y explicar más de tres problemas en el código.

    Gracias desde ya, saludos 👋

    Solucionado Contenidos:Control 2 
    opened by fagiannoni 2
  • Dudas generales del proyecto

    Dudas generales del proyecto

    Todavía no se ha hecho una issue con dudas generales del proyecto, así que aquí voy 😅

    • #7
    • #8
    • #9
    • #10 (movido a #6)
    • #11
    • #12

    Gracias de antemano!

    Edit: convertido a lista de issues

    No válido 
    opened by benjavicente 2
  • Notas Control 2

    Notas Control 2

    Hola!,

    Quería saber como va la corrección del control 2 y si hay alguna fecha aprox para cuando estén listas. Para poder planificar de mejor manera el resto del semestre.

    Saludos

    opened by josemquinta15 1
  • Profundidad esperada en la pregunta 3

    Profundidad esperada en la pregunta 3

    En la pregunta 3 del control se recomienda indicar casos bordes, ejemplos de inputs y output esperados, etc. ¿Tenemos que dejar explícitamente como serán los tests, o podemos proponer una estrategia como se tiene que hacer en la pregunta 1 (no dejando explicito input/output esperado)?

    Gracias de antemano!

    Contenidos:Control 2 
    opened by benjavicente 1
  • Parámetros en módulos no entregados

    Parámetros en módulos no entregados

    Hola!

    ¿Asumimos que los módulos no incluidos (shipping_service, payments_service) no se les puede hacer refractoring, como si fuera una API externa (que no le podemos modificar los parámetros)?

    Gracias de antemano!

    Solucionado Contenidos:Control 2 
    opened by benjavicente 1
  • Detalle diagrama casos de uso

    Detalle diagrama casos de uso

    Hola, En el caso de usar el diagrama de casos de uso, basta con hacer algo así 640px-Use_case_restaurant_model svg

    o es necesario detallar el flujo de cada caso de uso? De esta forma:

    Screen Shot 2022-03-31 at 15 11 13

    Saludos

    Proyecto:Entrega 1 Solucionado 
    opened by josemquinta15 1
Owner
IIC2113 @ UC
IIC2113 Diseño Detallado de Software @ Pontificia Universidad Católica de Chile
IIC2113 @ UC
Repositório oficial do jogo de advinhar palavras, Xingo

O Xingo é um site brasileiro de advinhação diária de palavras, baseado no Wordle e no Lewdle. Porém todas as palavras são de baixo calão, vulgares e o

João 24 Dec 30, 2022
Plataforma del Registro de Autoexclusión del Juego

WebApp boilerplate with React JS and Flask API Styles You can update the styles/index.scss or create new .scss files inside styles/ and import them in

Daniel Bañobre Dopico 7 Feb 4, 2022
Recreación del entorno de escritorio del sistema operativo macOS Monterey utilizando HTML, CSS y JavaScript

macOS Réplica del sistema operativo macOS Monterey utilizando HTML, CSS y JavaScript. GitHub pages https://jonathan-yv.github.io/macOS/ Componentes Ve

Jonathan Yair Vazquez 4 Feb 4, 2022
Repositorio común Backend-Frontend del equipo DevPanda

Instalaciones importantes: Nodejs Nodejs creará el entorno en el cuál React y Express van a ejecutarse. Se recomienda la version estable. Es una insta

Oscar Daniel Navarro Cieza 6 May 11, 2022
Repositorio del video de YouTube sobre creación y generación de imágenes de docker con Node

Importante Tener instalado Docker Desktop!!! Comandos usados Login de Docker Hub docker login Generar la imagen, especificar el TAG (-t) y el punto s

Fernando 5 Oct 27, 2022
Aplicación final del curso de Next de Fernando

Next.js Telo Shop Para correr localmente, se necesita la base de datos. docker-compose up -d El -d, significa detached Configurar las variables de en

Fernando 20 Dec 29, 2022
Olá, este repositório, é um mini-relatório do que eu aprendi através de cursos de JavaScript. Este repositório, muito provável que fique familiar com o que os professores ensinam .

About Project Olá pessoal, este repositório tem o objetivo de relatar meus aprendizados dos cursos que fiz sobre a linguagem JavaScript. Não só com o

Nior 6 Jul 10, 2022
Este repositório contem o desafio do curso da rocketseat Ignite Conceitos do Nodejs

Projeto API TODO Nessa aplicação foi feita uma API, que é uma gerador de tarefas TODOS, onde o usúario pode cadastrar um name e um username, e a aplic

Macmiller Duarte de Andrade 1 May 12, 2022
Repositório para os arquivos do curso de Angular do Hora de Codar no YouTube.

Teoria This project was generated with Angular CLI version 13.1.2. Development server Run ng serve for a dev server. Navigate to http://localhost:4200

Matheus 99 Dec 29, 2022
Meu repositório com os exercícios realizados durante o curso de Desenvolvimento Web na Trybe.

Desenvolvimento Web Fullstack na Trybe Esse repositório contém todas as atividades de aprendizagem desenvolvidas por mim enquanto estudante da Trybe ?

Marlon Couto 6 Oct 29, 2022
Repositório do curso de TDD do Manguinho (Node + TS + SOLID + TDD + Clean Architecture)

Curso Rodrigo Manguinho - NodeJs, Typescript, TDD, DDD, Clean Architecture e SOLID Curso tem como objetivo aprender de verdade a criar uma API complet

Glaucia Lemos 4 Dec 15, 2022
Repositório do trabalho da disciplina DCC061 - Engenharia de Software - 2022.1 - UFJF

Daniel_Matheus_Mathews_Pedro Repositório do trabalho da disciplina DCC061 - Engenharia de Software - 2022.1 - UFJF Objetivo: Muitos estudantes ao ingr

Pedro Bonorino 3 Jun 1, 2022
Um jogo diário de adivinhação de palavras. Versão brasileira não-oficial do Wordle.

Getting Started with Create React App This project was bootstrapped with Create React App. Available Scripts In the project directory, you can run: np

Gabriel Toschi 82 Oct 19, 2022
How often do you get asked about the gadgets or software that you use? If the answer is quite often, you should be trying show off out. Curate the list of gadgets and software and share it with your fans and followers.

Show Off - Showcase your setup! How often do you get asked about the gadgets or software that you use? If the answer is quite often, you should be try

Adithya Sreyaj 15 Nov 24, 2022
Questi sono i miei plugin del cazzo, scritti col culo, ma con tanto amore. 50 euro.

ReaperianiJS Questi sono i miei plugin del cazzo, scritti col culo, ma con tanto amore. 50 euro. Spiegone: Il fuorilavoce è un plugin di eq M/S (mid s

null 9 Feb 11, 2022
Codigo del Webinar de Organizador de Tareas con autenticación

Webinar Organizador de Tareas con autenticación Bienvenido al repositorio ??️ del Webinar donde podrás encontrar el codigo expuesto ??️ Para comenzar

Eduardo de Rivero Manrique 4 Jun 24, 2022
Konbini Otaku, Web E-Commerce del proyecto Estación Otaku, desarrollada con Next.js y desplegada con Vercel

Konbini Otaku ?? ?? ⛩️ ?? - Reto Final (parte 2) Este proyecto constó de proponer "Konbini Otaku", la cual es una tienda virtual en la que podrás adqu

null 2 Apr 28, 2022
Un experimento personal con el portal del Centro de Documentación de la Imagen de Santander.

Retrosantander Un experimento personal con el portal del Centro de Documentación de la Imagen de Santander (CDIS) y sus contenidos. Por Jaime Gómez-Ob

Jaime Gómez-Obregón 71 Dec 11, 2022
Haciendo una aplicación del tiempo ☁️ con #Angular 13 🅰️

Angular Boilerplate Boilerplate para trabajar con Angular, este proyecto listo para trabajar las pruebas unitarias con Jestjs y eslint. Este proyecto

DOMINICODE 4 Apr 20, 2022