Antonio Solo, только для измерения явлений с малой волатильностью. Кардиограмму так не сожмешь, например.
Вообще, это гадание на кофейной гуще. Какие-то данные, какая-то экономия. Ткнуть пальцем и уверенно сказать, что здесь можно будет вот так сэкономить, а не потерять лишнюю память на сжатие и получить еще больший результат, все равно невозможно.
Antonio Solo, в основе многих архиваторов лежит принцип неизменности тех данных, которые нужно сжать. И если на заданных данных граничные условия не соблюдаются - соответствующее сжатие не применяется, так как оно только увеличивает объем результата. Делать то же самое для динамических данных - только создавать головную боль на ровном месте.
kafkiansky, ну естественно, одно другого не исключает.
Кстати, как там, в PHP 7.4, return / @throw тоже можно в самой функции обозначить? Мне, увы, на bleeding edge работать обычно не приходится, больше легаси...
kafkiansky, не всегда даже по хорошо написанному коду можно понять, зачем он делает то, что он делает. В этих случаях без комментариев не обойдешься, но, разумеется, разобрать такие случаи на вузовской лабе невозможно.
Sanes, тем, кто любит повторять эту мантру, стоит как-нибудь заглянуть на биржу и сказать это в лицо присутствующим там соискателям. Есть хороший шанс лучше понять потерпевших.
Sanes, о людях, получающих в месяц меньше 20 тысяч, я как-то не из интернетов и узнал, внезапно. Теоретизировать не требуется. Да, и у нас, в Нечерноземье, на сезонные работы им рассчитывать не приходится.
Sanes, а уж сколько гайцы зарабатывают на проезжающих на юга и обратно - и пером не описать.
Только вот к утверждению, что таких зарплат НЕТ, это никак не относится.
Вообще, это гадание на кофейной гуще. Какие-то данные, какая-то экономия. Ткнуть пальцем и уверенно сказать, что здесь можно будет вот так сэкономить, а не потерять лишнюю память на сжатие и получить еще больший результат, все равно невозможно.