Details
-
SkillsJava, C#, C++, Typescript, Javascript, Ruby, Delphi
-
LocationMunich, Germany
Joined devRant on 12/20/2017
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
-
Assuming each of your fields gets its own column I would say your class is muuuuuuuch to big to have 200 columns. A normal class has I would say max. 15 fields if it's an entity. All other stuff I can think of would be references to other entities like a person class would have a reference to a Adress class. And both would life in their own table referenced by a link table.
So in short. Save what has to be persistent but keep your classes small and so by using an ORM your tables in your database too. -
A coworker of mine has some weird problems with it, too. For example if he does a rebase it's not rolling back his commits, pull the current state of the base branch, and reapplies his commits on top. It's mixing his commits with commits that were pulled based on the time they were created instead.
I didn't find why yet and he more than once fucked his branch up by this. -
In general I would say I still like it. It's heavily dependent on the product owner in my experience. If the PO is a classical product manager it's really hard to have any benefits with scrum. Same goes with the scrum master. If he does his job right meetings will get more effective and teamwork between the devs will get a lot better. If not you have just one more person that's working as air heater.
-
I really feel you. I had the native Linux client, too. Was raging till someone told me that there is a button... Inn another Version.
Been using teams via the browser some weeks now. It works. If you use chrome or chromium you can "wrap the tab as an app". That way you can find it in your system as if it was installed. -
Ooohhh how I feel you...
I once copied some code snippet from a confluence page and what seemed to be a space was actually something else. The file I pasted it into was consumed and allowed only ascii.
Since then I installed the gremlin plug in in vscode -
Huh they still seem to be pretty alive! Didn't know they have been alive longer than I am.
-
I think it's propably a stupid question but is it the same acm as acm.org? I am getting their magazines as I am a member mostly to get cheaper access to the OReilly online library and some other sources.
-
@Root It's scrubbed off after putting it in acid for some hours. It's a way to get the Gold back that is in hardware components. Look it up on Youtube there are Tons of Videos about it.
-
I use the nova launcher pro wich allows me to hide the App drawer icon alltogether and replaces it with a swipe up. But most of the time I Hit the home Button which opens a app search (it's possible to use this search for , the play store or Google search too by using the Buttons).
Nice Feature of nova is that I can swipe down anywhere on the screen to get to the settings. So I don't habe to swipe down from the upper corner -
2020... still "write tests" or "try TDD" is still not the first answer.
Strange... strange... I will keep watching this. -
@alexbrooklyn Haha didn't read that yet. made me chuckle quite a bit. Thank you!
-
@alexbrooklyn The problem I see most of the time is that especially in old thinking environments that step one is totally skipped. most of the time rules are changed, before they can change the behavior of the people involved. This ends up in a typical scrum-but environment where no one is really happy
-
It can work but it sounds like you won't have it easy. If you want to make it work everyone must understand the principles, rules etc. deeply. without a person that is helping you it will propably fail, (my opinion) And most importantly it might even be a bad idea in a well working team that is already efficient as is.
Don't miss understand: I've seen it work and I love to work this way but it's a lot of work until it brings real benefits.
What really feels strange is your relation to SQL? What has it to do with the topic? -
Being a father. building and playing guitar. reading. watching anime and series.
-
Meetup app. there are many events in many places. in Munich I could go to 4-5 programming related meetups every day.
-
Just refuse to work without proper tickets. Change to pulling tickets instead of pushing them to devs helps a lot too as it has to be specified otherwise they always get tickets back as "refused as spec is missing". Best way is to don't allow assigning tickets to devs directly. They can't skip steps if they don't know who will be working on the ticket
-
@devbf It's a bit too much info to post it on here. It's a small company building webshops for B2B. It's fairly close to the fh-München
-
@devbf lol... I work in Munich
-
@devbf hahaha 😂 Biber is a fucker yeah... I had the exact same problem with it.
My experience is great whatsoever as my document really worked out perfectly. I love the beamer too. it's so fast and easy to use once you got used to latex.
And it's getting better once you have built your own methods to simplify tables for example. -
This is the reason why so many fluid apis exist... no you are definitely not the only one
-
lol really? actually you could say that you used it for learning as you used it on your private pc. It shouldn't matter what projects you have opened and if they are commercial. And you used it in your free time. And I don't think it's as easy as that to let your employer pay this fine. They can just fuck off. ripping off the poor with their shit tools.
-
Hmm... might be that I haven't tried it enough but my impression was that it's pretty useless without ansible to run afterwards. For me it was nothing more than simple powering on a machine with an os I want and a really simple provisioning like ssh keys.. everything else seems to be more natural to do in ansible afterwards. But I am pretty open for corrections to my experience so far.
-
They let you decide weather you want to follow their opinion or not. Nothing wrong with that :-). If they would leave out features because of their own opinions it would end in a flame war
-
@Fast-Nop Hmm... as I am still really bad at css, I was hoping to get an easier time by using one of both. I already heard a lot of bad things about bootstrap and thought bulma would be better. But considering your response I just need to learn proper css... should have done so years ago anyways... but the effort... 😐
@ofelix03 Welcome to devRant 👋 -
@tekashi Yes you are right it has a lot of similarities to Scala and they don't hide that they took quite some ideas from it and groovy and such. I don't do android development anymore but I built a kotlin spring boot backend once that was started in Java and was converted to kotlin. that almost killed most of the advantages kotlin offers. I still liked kotlin for its briefness
-
@tekashi Converting most of the times uses !! which kills the null check magic unfortunately. And you wouldn't write code the way it is converted if you used kotlin from the start. So I can't recommend doing it. Have you got an other experience with it? Tbf I used the conversion feature 2 years ago. Maybe it was improved a lot by now.
-
😁 I had some of those moments too. once it was no "real dot" as copying from confluence code snippets replaces some signs.
often it's just the output of the unit test method that uses equality in an unexpected way but shows such hiding messages.
but the my first reaction is always the same as yours -
maybe get a cheap 3D printer and print some parts yourself. The crealty ender 3 is really good for example. I got it a few weeks ago for around 160€ (Germany)
-
I quite like it too. but I got not much experience with react or vue to really compare. I think it does the job and is quite easy to learn too which makes it a really good choice for me.
-
Docker really is nice but dockerizing existing installations sucks hard. Had to do this some weeks ago. had to migrate a grafana installation and a graylog installation (including some other components) from two machines into one docker stack. No fun at all