Details
Joined devRant on 4/16/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
-
@eeee My thoughts exactly.
I've been experiencing the same feelings as OP recently so I asked around about starting my own company with people who actually did it, with varying degrees of success. Pretty much came to the same conclusion - in the beginning, it's all fun, but it's a lot of responsibility, uncertainty and dealing with people you didn't knew you had to deal with.
I don't think it's worth it unless you already have an idea that's gaining some traction (and with traction, I mean people willing to pay for it). I once read; "A product that's not generating any revenue isn't a product, it's a hobby". It opened my eyes: software development is a very specific skill, running a company is something else entirely. -
It's rare for a post to hit this close to home for me.
I feel this pain my friend.
There are more of us out there. -
Yes, yes it is, especially if you like tinkering with things. I underestimated the magic associated with designing something on your screen and watching it being brought into existence.
I bought it for 125€ including shipping. First things I printed were upgrades. I also immediately bought an external MOSFET module for the heatbed (the onboard solution isn't powerful enough and proposes a real fire hazard as it puts a lot of strain on the main board), Igus Drylin bearings (this printer is a b*tch to align on the Y-axis, especially with Drylin bearings) and a glass plate. I'm also planning on building a regular ATX PSU onto it to replace te generic Chinese PSU.
So far, with these mods (it's also pretty good stock!), I am really pleased with the results. -
I know right... I usually make a wrapper class (container if you will) from which I instantiate a single final object for communication through lambda scopes.
Feels kind of like a hack though.
😋 -
I usually create a diagram on Draw.io for OO projects but this sounds like a pretty good idea.
-
... they both have their uses? From a code aesthetic perspective I find OO PHP (if done right) very nice to look at. In Java, there's always method overloading and overriding which makes code less readable.
Though the naming inconsistencies in PHP creates the need for wrapper classes for most basic tasks if you want readability and consistency in large projects...
What I'm trying to say is that abstraction is key for both languages. -
Internal pain increases...
-
I usually start off with short, cryptic names because I find it easy to work with in the beginning of a project.
When I start refactoring things I try to make sense of what the variable does (booleans usually get a name like ...Toggle or ...Mode, factors ...Factor, counters ...Counter and so on). In my opinion this makes for great readability conpared to using plain names.
Also, this way, there are no random variables called 'temp' with unknown meanings (tempCounter, tempTokens, tempText etc is a whole lot better than just temp).
Hope this helps a bit... -
Oh how I need this...
-
@ItsNotMyFault I believe preg_split('//i', $str) does the trick.
-
Well, look at it from the bright side! Manufacturers will be producing (very) affordable notebooks with decent enough specs to comfortably run a Linux distro. For 300$ you get yourself a portable laptop with 4GB of RAM, an SSD with 64GB of space, a 1080p display and a dual or quad core CPU. They don't look half bad either. I'm curious to see some reviews on the hardware / build aspects of these things.
-
I wish... Guess I'll buy Stroustrup's book soon and give it a go.
-
I had the same thing but my headphones are open types (AKG K612 Pro) so everyone around me can hear my music. Didn't realise just how loud they were (hey, Ozzy deserves some volume) until my coworkers started looking at me like "what...." :D
-
Is that a U2515H? That's what I have. Planning on buying a second one to use in portrait mode next to my main monitor!
-
I installed the dark reader plugin. Works pretty well! Just a shame that there's still a white flash wen loading a webpage.
-
Well, look at it this way; at least it's fixed!
-
I was curious. First computer had an 80486 and ran DOS. My parents told me that by the time I was four years old I was actually talking to the computer while typing. "No, don't do that, I want you to do this... *Enter*".
Ever since I've always been fascinated by computers and making them do what you want them to do. Learned creating batch files early on and moved on to simple interactive scripts. Then I wanted to understand the basics of real programming. Moved on from there to C++ (basics) and Java (imperative with everything in 1 class, now trying to perfect my understanding of OO). -
Ubuntu GNOME solely. Ditched Windows months ago and not planning on going back. Might make a switch to Fedora and perhaps afterwards to Manjaro and then Arch when I think I'm ready for it.
-
You should consider following some tutorials by Thenewboston (Bucky Roberts) on YouTube. He's a great teacher and sure knows what he's saying (most of the time).