Details
-
SkillsPHP, Mysql, JS, CSS, Go
-
Github
Joined devRant on 10/7/2021
Join devRant
Do all the things like
++ or -- rants, post your own rants, comment on others' rants and build your customized dev avatar
Sign Up
Pipeless API
From the creators of devRant, Pipeless lets you power real-time personalized recommendations and activity feeds using a simple API
Learn More
-
[-2, 2, 6, -8].sort()
Try that.
If you still love Js, you have a problem. -
Yeah, great additions, it is a tool, but i still hate it with all my guts.
Very bad tooling (xdebug sometimes simply doesn't want to work), php.ini, inconsistent test suites that sometimes even fight with well estabilished frameworks (ex: symfony + psalm), very bad dev experience and poor ide support if you're not using PHPStorm. -
@spongegeoff seems like a tony the pony post :D
-
@ojt-rant a framework hides a lot of stuff, they are usable but still the tooling seems so unpolished.
Xdebug, phpunit... hell, even make 'em work is sometimes a nightmare. -
@Grumm * plays sarcasm card *
-
@Jedidja it's cpp i suppose, so it's bad by definition
-
@arcioneo @phat-lasagna what' the point of having a private member with a simple get() {return $this->mem} and set($mem){$this->$mem = $mem} when making It public does exactly the same thing.
-
@electrineer and if you're using pointers in that way, it's plain simple code smell. Stop overcomplicating stuff and keep it simple.
-
@electrineer that's simply not true. When you give get() and set() it's basically the same as exposing a field by making It public, only with 200% more noise and hard to read code.
-
Sounds like different programmers and sys, and trust me, it's far far away from the most ridiculous stack
-
@asgs that's exactly what everyone said ten years ago when they wrote those get/setters
-
@atheist ok, jokes aside, when you use get() and set() with no complex logic on a private variabile when you could simply make it public
-
@atheist when you like to use get() and set() because public in your mind is a category on PH
-
@nitnip ETool and Zend1
-
@Ikaroz how do you solved that, if you even did?
-
@vintprox programmers are jealous, so i don't know how to even pitch something like that :/
-
@LotsOfCaffeine that's my idea too.
Pretty much only one of the original developers is still active, the mess is made by literally one hundred devs that went away after one year.
Probably rewrite all of this into microservices (or even a sane php framework like symfony) would be the quickest path. -
@100110111 i'm just tired of dealing with BS only because someone ten years ago said "ok, that's a good idea"
-
@100110111 vanilla PHP is "fine" only for short scripts. I would never never never build even a small website in vanilla, unless i discover a masochist side inside me
-
@100110111 you are literally comparing apples and oranges.
-
@devdiddydog nope, almost same salary.
-
@devdiddydog i am good at Angular/react, i dropped frontend because it was really frustrating me
I'll try the .net env, but here in Italy they are not payed sooo much sadly.
I'll finish my degree and then i'll try Europe :) -
@devdiddydog that's the path that i'm taking, i only don't have so much time (i'm also taking a CS degree) and ATM i need to put food on the table :(
-
Don't feel stupid, accept that you only have to build experience 💚
-
In PHP is even worse.
-
@C0D4 -PS: i'll start to take PHP seriously when they start to take away all the ugly string functions for something more consistent.
-
@C0D4 everything can "get the job done", even Perl.
At any Job i would never take a PHP without a framework that is battle tested, it's time to give up on custom and expensive (on the long run) stuff.
I'm studying to improve my skills and learn new stacks, it takes time and i'm sadly frustrated now :( -
@AlmondSauce i literally moved three weeks ago, it's better but still low.
I tried getting a Go job, but i wasn't enough sadly. -
@HitWRight WHY TF THEY HAVE A STANDARD JUST FOR NOT FOLLOWING IT SAKE
-
@HitWRight an xml that have different fields from the standard one.
The problem: THERE ARE A LOT OF EM