• 1 Post
  • 6 Comments
Joined 1Y ago
cake
Cake day: Jun 23, 2023

help-circle
rss

Yeah I am from Poland and we have free university so usually it is worth going to university as well. It might be easy for me to say these things as I am not from USA, but most likely I would look for some jobs with good sallary to loan cost ratio or not go to university.


If you can’t pay off the college loan with job you found after finishing college, does not it mean it is a bad investment and you shouldn’t go to college? There are well paying jobs which does not require college degree, but also the minimum wage job seems to be better option than going to college if you can’t pay it off until the end of your days


Just needed to face my frustration with opinion of others. I am confident about my habits of keeping code clean as if I do the mess and then I need to do some quick changes it saves a lot of time and frustration. However I am noticing the most of such behaviours (complaining about keeping the code clean) in mobile projects, it looks like this is the field where there is the most SO copy-pasters. I wonder why, mobile is not that popular technology choice, and usually the most popular choices have tendency to attract unskilled devs or people who just want to earn much on coding


But the fact is the clients I work with usually have bigger budgets and expects quality and maintanable project. Where I work, it is expected to have professionals, not the everyday developer just taught himself to create flutter app and does everything in one huge class. Also the principles I follow are not there just to make it pretty. It makes it easier to avoid bugs and adapt to new requirements. The architecture is not just to make myself feel better, it has real influence on the project. And I don’t see such discussions when the backend is developed, it is just a standard to follow some practices


Why do I always need to rationalize use of proper architecture?
Why is it so in mobile development that 90% of projects does not have proper architecture, and when there is one, devs complain about it. I don't see it being a case for other technologies of development, only mobile. In mobile the project always has spaghetti code, barely any abstraction it is developed just to be finished as quickly as possible and that's it. And when there is clean architecture introduced, everyone complains. Why is it just a case in mobile development? Just disclaimer: It is not like the architecture in project is completely new invention, it uses well known principles and approaches
fedilink

Flutter is great but dart is terrible. It is like bastard baby of javascript and Java but takes the worst of both of them. It is not efficient at all and still lacks pretty basic features like nested classes. Its accessibility modifiers are very poor and “asynchronous” jobs are shit. I am still using it because of Flutter but dart itself is shit