Публикации по теме 'reflections'


Недостаточно высокая гора
Говорят, научиться программировать — это как кататься на американских горках. Скажем так, никто не врал. Прошло всего 4 недели, но я начинаю понимать, что я только царапаю поверхность. Не только когда дело доходит до кодирования — я еще полный новичок в этом. Я говорю о том, чтобы нырнуть глубоко, с головой в себя, себя и себя, и попытаться посмотреть в зеркало. Кто я на самом деле? После этих первых проектов вы начинаете понимать, как вы работаете, в абсолютном лучшем и худшем..

Столкновение логики и творчества
Начало работы над А2 было довольно интересным. Поскольку многие люди в классе, казалось, находились на разных уровнях программирования, подход к написанию кода был очень разным. Поскольку все мы работали над разными проблемами, некоторые пытались добавить звук, некоторые загрузили код операторами if и else. Все коды выглядят по-разному. Честно говоря, я не видел, чтобы люди в одном классе подходили к заданиям по-разному. Для меня часть кодирования A2 была легкой. Исходя из..

Как так рано стало так поздно?
Этот пост изначально был опубликован в моем личном блоге . Еще один год вот-вот закончится, а кажется, что он только начался. В начале 2015 года у меня были амбициозные планы на год. Много дел, множество решений и сердце, полное оптимизма. Год подходит к концу, и я боюсь, что я далек от своих планов. Я попал в ловушку ошибки планирования . Даниэль Канеман описывает ошибку планирования следующим образом: Феномен, при котором прогнозы о том, сколько времени потребуется для..

От мечты к практичности
Логика. Кодирование требует логики. Это то, что я всегда слышал о кодировании. Однако мой первый шаг в программировании был совсем другим. Для меня значение языка Python менялось по мере моего продвижения. Сначала это был калькулятор, затем он стал программой, в которой я мог составлять списки, а затем наступил этап, когда я мог случайным образом выбирать объекты из своего списка или выбирать из него определенный объект. И, наконец, после игры со списками, Python был программой, в..

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

Несколько полезных фрагментов, использующих отражение в C#
Знаете ли вы, что C# также неплохо справляется с управлением типами во время выполнения? Это благодаря отражению! :) Reflection  – это потрясающий инструмент, позволяющий динамически взаимодействовать с типами объектов . Будь то создание объекта с динамически вычисляемым типом или получение типа переменной, который заранее неизвестен программисту, как в данном случае, это очень мощная функция, позволяющая писать высоко абстрактный код. Это способ работы с типами, которые..

3 ключевых урока, которые я усвоил во время своего путешествия в качестве специалиста по данным
20 октября 2019 года мы с другом приняли участие в Shopee’s I’m the Best Coder! Challenge 2019, который также является крупнейшим соревнованием по аналитике данных в Сингапуре. Это был познавательный опыт обучения, который также усилил радость, которую я получаю от получения множества идей с помощью программирования. Это также был контрольно-пропускной пункт для оценки моих технических возможностей. Я, который впервые занялся программированием 16 месяцев назад, не мог предположить, что я..