5 ms·
I'm also super interested about how code looks like in elite organization! In my previous work place I felt exactly the same as you.. Lucky for me there are man
by everlastingbits 5y ago
I'm also super interested about how code looks like in elite organization! In my previous work place I felt exactly the same as you.. Lucky for me there are many seniors with years of experience under their belts where I'm currently working.
- mftb 5y agoI think finding mentors is a great idea, but I think one thing you, and the parent comment are missing is, an "elite organization" in what arena? Of what sort? For a truly different software development process, with totally different requirements, checkout stuff like this - https://www.fastcompany.com/28121/they-write-right-stuff https://www.fastcompany.com/28121/they-write-right-stuff. There are other similar write-ups from different kinds of organizations out there as well.
- TedDoesntTalk 5y ago> https://www.fastcompany.com/28121/they-write-right-stuff https://www.fastcompany.com/28121/they-write-right-stuff This is an amazing read on the software controlling the space shuttle from 1996. Thanks for sharing!
- mftb 5y agoYour welcome. I read it back when, and it's been helpful to me over the years.
- thdc 5y agoNice article. Thorough documentation (history of code database mentioned in article) is definitely one of those things I'd like as I often find myself wondering why code is the way it is, trying to look back through to the original change that introduced it, and finding nothing - also everyone involved with that change is long gone from the company. Also thorough specifications are pretty unheard of so that's also great. And devs that actually test their code thoroughly. For me elite just might be a company that meets my standards, which I realize is a useless description for anyone that's not me now. In fact, it's a lot of personal opinion - mainly code that's easy to modify and reason about I guess. I realized I said "this bad" in my original post but, to be clear, I don't have any serious issues with the Twitch snippet - I meant "this" as software in general. The only nit I have is using `like any array(['%p1%', '%p2%'...])` seems like a more elegant and straightforward(?) way to write the logic.
- pkrumins 5y agoThis is exactly how code looks everywhere. It does the job. It's the greatest code ever written because it's in production. The perfect code you never wrote is in your dreams. Services don't run on dream code. They run on code in production.