Ranter
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
Comments
-
Don't forget the instructions in the notepad, the artifical click sound and the yellow circle around the cursor. And a VM with a screen resolution from 2005.
-
@hypervtechnics @irene since i have to wait 2h to post a new rant ill write it here: i am so Fcking pissed off when people make a tutorial SERIES and start by first using unnecessary boilerplate already half built project with a bunch of classes i know nothing about and the worst part about this is, the project is 2 yrs old, COMPLETELY outdated and cannot be compiled, thus Fucking retarded tutorials are a waste of time because u cant fOLLOW IT SINCE IT IS OUTDATED AND THEY DO NOT TEACH FROM SCRATCH JST FK OFF
-
@JKyll im trying to learn android: mvp, retrofit, rxjava and other shits for developing well structured android apps. if u have knowledge in mvp please i beg u to teach me on teamviewer, ill pay u if i have to, i cant wrap my head around mvp
-
@SukMikeHok I do MVC, didn't know MVP was a synonymous of it, what does it stand for?
-
@captainskippah it IS but its highly more clusterfucked, mvp will do the job enough
-
MVP and MVC are close cousins but not the same. Biggest difference is that in MVP View and Presenter are coupled (through contract/interface) and P is aware of V.
Personally, I'd go with MVVM on any project/feature with Android's ViewModel and LiveData. -
Once I was experimenting and came up with something pretty good. Not sure if it's over-enigneered but tried it on a To-Do (which is my goto for experiments)
I extended MVVW and added one more part and got:
- View which is a dumb container of data and emits events.
- ViewModel which is derived from a Model and shows what the view needs including states.
- Model which is the actual data source
- And lastly, I'll call it ViewActions. Event listeners triggers actions and actions updates the view model. Views literally is just a dumb component that shows what is in ViewModel and is a way for a user to trigger actions.
Separated Actions from ViewModel bc I thought it's doing a lot more than what it says about itself.
Heck, it's dang testable too!
Also, while writing this I just realized this looks like what Flux is to me 🤔🤔 or is it?
Anyway, thought sharing it here to you guys 😁😁
Btw did this first day at work to impress. Senior didn't even care. Said it's ugly. -
@captainskippah I'd be interested to see the TODO project if you have it somewhere online (git/bitbucket)? 🤔
-
@LordPeeve sorry cant. It's on a company repo.
The project btw was an introduction to eclipse rcp. My first java app too! Too bad, if I leave I won't be able to bring with me my first Java app + native desktop UI -
@captainskippah No worries mate, worth a try.
I'm not sure if what you described is more along the lines of Redux pattern or VIPER... but I really want to see an Android example using Interactor and Router. 😄 -
Damn, I was just thinking of making some videos from rust. Now I'm reconsidering XD
-
@gowtham-sai the accent can be hard to understand and a lot of topics are described by indians because they have good universities.
-
@retard not perse, some people learn really well from YouTube. Personally I only use it as a last resort.
-
-vim-31686y@hashedram Do it man! If people bitch about your accent, then tell them to fuck off because you are giving free content. But you can also provide a text tutorial, that everyone can understand
-
I'm an indian and I totally understand this, I do also avoid them for also being surface level tutorials like... They have this "I'm reading a script" kinda tone.
Also, not everyone here has that ancient accent unless he's from a village or something. -
Hey, at least there's no Squarespace / Skillshare promo at the beginning of the video. Always a plus. :>
*youtube how to use X in Y*
*please dont be an indian please dont be an indian please dont be an indian*
hlo frnds tday ím gna shw u...
FUCK
rant