Search
Write a publication
Pull to refresh
-30
holy_moses @holymosesread⁠-⁠only

User

Send message

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

Не выдержал в школе 21 вот этой схемы - зарабатывай поинты проверяя, затем проверяйся и трать поинты. Что-то, что можно было бы сдать очень быстро, сдаётся крайне медленно.
Ну и схемы с тестами сомнительная. Вертер, по сути, черный ящик, нельзя предварительно взять и проверить на нём свой проект. Есть какой-то урезанный вертер, но он ничего полезного не проверяет, кроме кланг-формата разве что.

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

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

Я подозревал, конечно, что на хабре одна либерда сидит, но чтобы в таких количествах, и чтобы так активно минусиками закидывать...

В последнее время повадился заходить на олдгеймс и кликать "случайная игра". Если вылезло что-то интересное - делаю скриншот названия(с телефона это делаю, самый удобный вариант), и подразумеваю, что как-нидь руки дойдут.
Не дойдут.

т.е.

enum { COLOR_NONE, ... тыры пыры

COLOR_END
Затем

const char *colors[] = {
"\e[0m",
...

...
NULL
}

Примерно так. Главное чекнуть, что пришедший индекс В диапазоне
COLOR_END <= ind < COLOR_END
Если да - colors[ind].

Не слушай его, статический массив с строками и цикл по ним с strcmp - ничем не лучше.
Сравнить int гораздо быстрее, чем сравнить строку, поэтому в идеале - enum с значением-индексом к статичному массиву с строками-цветами.

А она всё таки убыточная?

С одной стороны да, но с другой стороны - телега очевидно бабки приличные рубит, в чём проблема завести нормальную тех.поддержку?

Паттерны, практики и фреймворки - вещи преходящие. Сегодня актуально, завтра нет. Алгоритмы - другое дело, но, по-моему, фронты - последние люди, которые реально будут сидеть алгоритмы изучать.
А вот железо, ассемблер и С - вещи фундаментальные, и поэтому долговечные. Можно, конечно, не изучать, но как не чувствовать себя после этого обезьянкой?

Рекомендую читнуть эссе Worse is better, написанное Richard P. Gabriel. Оно мало того что интересное, так ещё и поучительное.

Не нужно. С нормально со всем справляется. Skill issue и евангелизм со стороны растовщиков - не более.

Мне кажется там вообще не про это сказано. Под "вручную упаавлять" имеется в виду скорее сама возможность вручную выделить память, не важно в конструкторе это сделано или нет.

Information

Rating
Does not participate
Registered
Activity

Specialization

Embedded Software Engineer, System Software Engineer
Middle
Linux
C
Bash
Perl
Git