Неделя с 21 января — 27 января

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

Поскольку это была первая неделя занятий, я провел некоторое время, встречаясь с друзьями и составляя расписание, исходя из ожидаемого количества времени, которое я хочу провести на каждом из своих занятий. Я также пытался закончить как можно больше домашних заданий. Хотя похоже, что в этом семестре я буду занят, я взволнован тем, что смогу узнать.

Что вам мешает?

Много читать! Я хочу опережать свои занятия, поэтому мне придется много читать, чтобы добиться этого. Кроме того, мне нужно подготовить некоторые файлы, потому что я хочу подать заявку на некоторые исследовательские возможности на лето. Мне также нужно начать изучать C++, потому что я никогда раньше не использовал этот язык программирования.

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

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

Что вы ожидаете от курса? (этот вопрос будет меняться от недели к неделе)

Я надеюсь понять логику объектно-ориентированного программирования. Как мы узнали в эту пятницу, даже одно утверждение может иметь запутанное использование, в данном случае способ использования «утверждения» может быть использован или использован неправильно. Мне нравится эта философия и обоснование создания этих структур и инструментов, предоставляемых программисту, не только потому, что они интересны, но и потому, что они позволяют лучше использовать язык.

Что вы считаете лучшим или советом недели?

Мой совет недели — научиться писать с помощью Vim или Emacs. Я знаю, что есть много людей, которые предлагают этих двух редакторов, но я решил привести свои доводы, оправдывающие количество времени, необходимое для их изучения. Эти инструменты позволяют вам быстрее программировать, потому что вы можете делать все, используя только клавиатуру. Они также могут стать вашей глобальной средой программирования по умолчанию, что мне нравится, потому что я не сторонник использования нескольких IDE. Что еще более важно, они распространены в системах на базе Linux и часто используются при доступе к другому компьютеру через оболочку.
Кстати, внутри Emacs есть инструмент, на который стоит обратить внимание, — это «org-mode». Организационный режим позволяет вам планировать свою деятельность, устанавливать сроки и оставаться организованным. Причина, по которой это полезно, заключается в том, что мы не можем помнить все, что нам нужно сделать. Изучение этих инструментов помогло мне, и я надеюсь, что оно поможет и вам!