CS 373 Spring 2023: Боуэн Хуан

Feb 18 2023
Неделя с 13 по 19 февраля Чем вы занимались на прошлой неделе? На прошлой неделе я работал над проектом IDB для этого класса. Одной из основных проблем, с которыми я столкнулся, был поиск подходящего API-запроса для одной из моделей моей группы, а именно социальных мероприятий по фитнесу.

Неделя с 13 по 19 февраля.

Что вы делали на прошлой неделе?

На прошлой неделе я работал над проектом IDB для этого класса. Одной из основных проблем, с которыми я столкнулся, был поиск подходящего API-запроса для одной из моделей моей группы, а именно социальных мероприятий по фитнесу. Я потратил много времени на изучение различных API, которые могли бы дать нам то, что мы хотели, и, наконец, я понял, что могу использовать другой API (Yelp Fusion), который ранее был для модели тренажерного зала, и просто использовать API Google Places для тренажерных залов. вместо. На протяжении всего процесса я многое узнал о почтальоне и создании токенов API.

Что у тебя на пути?

У меня есть пара заданий на следующей неделе для некоторых из моих других классов. Кроме этого, больше ничего не мешает мне.

Что вы будете делать на следующей неделе?

Как я уже говорил выше, я, вероятно, начну выполнять другие задания для других классов. На следующей неделе я также надеюсь начать свой проект для другого класса — «Программирование для корректности/производительности». Я ожидаю, что следующая неделя определенно будет менее напряженной, так как на следующей неделе нет проектов, которые нужно сдать.

Что вы думаете о статье №6 ? Принцип открытого-закрытого?

Я ценю статью за то, что она научила меня используемым методам программирования, а также привела примеры, которые помогут мне лучше понять. Один заметный мотив, который мне показался интересным, заключался в демонстрации плюсов и минусов использования принципа открытого-закрытого, как и во многих других темах информатики. С одной стороны отладка и частота багов ниже, однако есть и минусы вроде невозможности использовать глобальные переменные.

Каков был ваш опыт работы с операторами, итерацией и презентацией этики? (этот вопрос будет меняться от недели к неделе)

Начиная с прошлой недели, я чувствую, что в Python, когда речь идет об операторах и итерациях, очень редко возникают ошибки или исключения. Судя по викторинам, Python всегда будет давать какой-то результат, а не показывать ошибки. Я многое узнал о том, как Python обрабатывает списки и конкатенацию строк, в частности, как указатели важны в Python.

Что вас порадовало на этой неделе?

На этой неделе я почувствовал удовлетворение, когда наконец нашел решение проблемы, о которой упоминал ранее в своем проекте. Также приятно, когда я вижу, как проект начинает складываться. Наконец, на этой неделе я почувствовал, что хорошо питаюсь.

Каков ваш выбор недели или совет недели?

Мой совет недели: не полагайтесь исключительно на ИИ-ботов, таких как ChatGPT. Хотя ChatGPT, кажется, всегда знает, о чем говорит, я все равно доверяю себе в этом. Например, на YouTube было опубликовано много контента, в котором ChatGPT играет в шахматы, и это демонстрирует неадекватность ChatGPT в совершении легальных ходов. Это показывает, что, хотя может показаться, что ChatGPT знает, о чем говорит, на самом деле некоторые его идеи просто неверны.