CS 373 Primavera 2023: Bowen Huang
Semana del 13 al 19 de febrero
¿Qué hiciste esta semana pasada?
La semana pasada estuve trabajando en el proyecto del BID para esta clase. Uno de los principales desafíos que tuve fue encontrar una solicitud de API adecuada para uno de los modelos que tenía mi grupo, que era eventos sociales de fitness. Pasé mucho tiempo investigando diferentes API que nos dieran lo que queríamos y, finalmente, me di cuenta de que podía usar otra API (Yelp Fusion), que anteriormente era para el modelo de gimnasio, y solo usar la API de Google Places para gimnasios. en cambio. A lo largo de todo el proceso, aprendí mucho sobre el cartero y la creación de tokens API.
¿Qué hay en tu camino?
Tengo un par de asignaciones para la próxima semana para algunas de mis otras clases. Aparte de eso, nada más se interpone en mi camino.
¿Que harás la semana que viene?
Como dije anteriormente, probablemente comenzaré mis otras asignaciones para otras clases. La próxima semana, también espero comenzar mi proyecto para mi otra clase, Programación para Corrección/Rendimiento. Anticipo que la próxima semana definitivamente será menos estresante, ya que no hay proyectos para la próxima semana.
¿Qué te pareció el Documento #6 ? ¿El principio abierto-cerrado?
Agradezco el artículo por enseñarme las técnicas de programación utilizadas y también por darme ejemplos para ayudarme a entender mejor. Un motivo notable que pensé que era interesante fue mostrar los pros y los contras de usar el principio abierto-cerrado, como muchos otros temas en informática. Por un lado, la depuración y la frecuencia de errores son menores, sin embargo, también hay desventajas, como no poder usar variables globales.
¿Cuál fue su experiencia con los operadores, la iteración y la presentación de ética? (esta pregunta variará, semana a semana)
A partir de la semana pasada, siento que en Python, cuando se trata de operadores e iterables, muy rara vez hay errores o excepciones. De las pruebas, parece que Python siempre dará algún tipo de resultado, en lugar de mostrar errores. Aprendí mucho sobre cómo Python maneja la lista y la concatenación de cadenas, en particular, cómo los punteros son relevantes en Python.
¿Qué te hizo feliz esta semana?
Esta semana me sentí satisfecho cuando finalmente encontré la solución al problema que mencioné anteriormente con respecto a mi proyecto. También es agradable cuando veo que un proyecto comienza a concretarse. Por último, esta semana sentí que estaba comiendo bien.
¿Cuál es tu elección de la semana o consejo de la semana?
Mi consejo de la semana es no confiar únicamente en los bots de IA como ChatGPT. Si bien ChatGPT siempre parece saber de qué está hablando, todavía confiaría en mí mismo. Por ejemplo, se publicó una gran cantidad de contenido en YouTube con ChatGPT jugando al ajedrez, y muestra la insuficiencia de ChatGPT para realizar movimientos legales. Esto demuestra que, si bien puede parecer que ChatGPT sabe de lo que está hablando, en realidad, algunas de sus ideas son simplemente incorrectas.

![¿Qué es una lista vinculada, de todos modos? [Parte 1]](https://post.nghiatu.com/assets/images/m/max/724/1*Xokk6XOjWyIGCBujkJsCzQ.jpeg)



































