• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 00:27
CEST 06:27
KST 13:27
  • Home
  • Forum
  • Calendar
  • Streams
  • Liquipedia
  • Features
  • Store
  • EPT
  • TL+
  • StarCraft 2
  • Brood War
  • Smash
  • Heroes
  • Counter-Strike
  • Overwatch
  • Liquibet
  • Fantasy StarCraft
  • TLPD
  • StarCraft 2
  • Brood War
  • Blogs
Forum Sidebar
Events/Features
News
Featured News
[ASL21] Ro4 Preview: On Course5Code S Season 1 - RO8 Preview7[ASL21] Ro8 Preview Pt2: Progenitors8Code S Season 1 - RO12 Group A: Rogue, Percival, Solar, Zoun13[ASL21] Ro8 Preview Pt1: Inheritors16
Community News
Maestros of The Game 2 announcement and schedule !7Weekly Cups (April 27-May 4): Clem takes triple0RSL Revival: Season 5 - Qualifiers and Main Event12Code S Season 1 (2026) - RO12 Results12026 GSL Season 1 Qualifiers25
StarCraft 2
General
Code S Season 1 - RO8 Preview Behind the Blue - Team Liquid History Book Weekly Cups (April 27-May 4): Clem takes triple Blizzard Classic Cup @ BlizzCon 2026 - $100k prize pool Code S Season 1 (2026) - RO12 Results
Tourneys
GSL Code S Season 1 (2026) WardiTV Mondays Sparkling Tuna Cup - Weekly Open Tournament Sea Duckling Open (Global, Bronze-Diamond) Maestros of The Game 2 announcement and schedule !
Strategy
Custom Maps
[D]RTS in all its shapes and glory <3 [A] Nemrods 1/4 players
External Content
Mutation # 525 Wheel of Misfortune The PondCast: SC2 News & Results Mutation # 524 Death and Taxes Mutation # 523 Firewall
Brood War
General
[ASL21] Ro4 Preview: On Course Quality of life changes in BW that you will like ? Why there arent any 256x256 pro maps? RepMastered™: replay sharing and analyzer site BGH Auto Balance -> http://bghmmr.eu/
Tourneys
[ASL21] Semifinals A [Megathread] Daily Proleagues [BSL22] RO16 Group Stage - 02 - 10 May [ASL21] Ro8 Day 3
Strategy
Simple Questions, Simple Answers Fighting Spirit mining rates Muta micro map competition What's the deal with APM & what's its true value
Other Games
General Games
Warcraft III: The Frozen Throne Stormgate/Frost Giant Megathread Path of Exile Nintendo Switch Thread Daigo vs Menard Best of 10
Dota 2
The Story of Wings Gaming
League of Legends
Heroes of the Storm
Simple Questions, Simple Answers Heroes of the Storm 2.0
Hearthstone
Deck construction bug Heroes of StarCraft mini-set
TL Mafia
Vanilla Mini Mafia Mafia Game Mode Feedback/Ideas TL Mafia Community Thread Five o'clock TL Mafia
Community
General
Russo-Ukrainian War Thread US Politics Mega-thread UK Politics Mega-thread The Letting Off Steam Thread European Politico-economics QA Mega-thread
Fan Clubs
The IdrA Fan Club
Media & Entertainment
Anime Discussion Thread [Manga] One Piece [Req][Books] Good Fantasy/SciFi books
Sports
2024 - 2026 Football Thread McBoner: A hockey love story Formula 1 Discussion
World Cup 2022
Tech Support
streaming software Strange computer issues (software) [G] How to Block Livestream Ads
TL Community
The Automated Ban List
Blogs
How EEG Data Can Predict Gam…
TrAiDoS
ramps on octagon
StaticNine
Funny Nicknames
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 1331 users

The Big Programming Thread - Page 499

Forum Index > General Forum
Post a Reply
Prev 1 497 498 499 500 501 1032 Next
Thread Rules
1. This is not a "do my homework for me" thread. If you have specific questions, ask, but don't post an assignment or homework problem and expect an exact solution.
2. No recruiting for your cockamamie projects (you won't replace facebook with 3 dudes you found on the internet and $20)
3. If you can't articulate why a language is bad, don't start slinging shit about it. Just remember that nothing is worse than making CSS IE6 compatible.
4. Use [code] tags to format code blocks.
Blisse
Profile Blog Joined July 2010
Canada3710 Posts
July 10 2014 06:26 GMT
#9961
Haha, I just learned if you have a mailto: link, if you populated the ?subject=&body= params, you can automatically prepopulate the email's subject and body when it is clicked and opened in the default mail client :d
There is no one like you in the universe.
Encdalf
Profile Joined February 2012
Germany66 Posts
July 10 2014 07:38 GMT
#9962
On July 10 2014 15:26 Blisse wrote:
Haha, I just learned if you have a mailto: link, if you populated the ?subject=&body= params, you can automatically prepopulate the email's subject and body when it is clicked and opened in the default mail client :d


If you want you could specify a cc or bcc aswell, and enter the email in full spec with a display name. Something like...

mailto:Mr.%20Foo%20%20Bar%3Cfoobar@example.org%3E?cc=foo.bar@example.org&amp;subject=This%20is%20an%20email

But it's rarely used..
Shield
Profile Blog Joined August 2009
Bulgaria4824 Posts
Last Edited: 2014-07-10 20:20:21
July 10 2014 20:17 GMT
#9963
I've got an online test from a software company for the position of a Graduate Developer... and all answers are easily found on a website by using Google. Just C# and NET questions, nothing about OOP or Software Engineering concepts. They didn't even consider I don't know C#, and I'm sure I've listed only Java, Objective-C and C.

I think I'll just tell them that I've googled answers and that I probably don't want to work there. I don't think they could care about their graduate employees.

Some of the questions were really stupid for a graduate though - CLR, Bitwise operators, how delegates are defined, etc. I doubt the first two are suitable for graduates.
LaNague
Profile Blog Joined April 2010
Germany9118 Posts
July 10 2014 22:23 GMT
#9964
you would be surprised.

Really basic questions are a very effective way to weed out applicants.
aksfjh
Profile Joined November 2010
United States4853 Posts
July 11 2014 04:13 GMT
#9965
Sometimes employers don't really care how you get those initial questions, just that you do the "assignment" and get the answers. It's not supposed to weed out dumb applicants, it's supposed to weed out lazy and disorganized applicants.
Blisse
Profile Blog Joined July 2010
Canada3710 Posts
July 11 2014 06:33 GMT
#9966
Wait, I'm not sure how to answer CLR questions or how to "define" delegates. Does that mean I shouldn't be a programmer? I need to sit down.
There is no one like you in the universe.
urboss
Profile Joined September 2013
Austria1223 Posts
July 11 2014 06:38 GMT
#9967
I also just heard about these terms, you apparently only need them for Microsoft stuff.
Blisse
Profile Blog Joined July 2010
Canada3710 Posts
July 12 2014 22:44 GMT
#9968
I work for Microsoft though

I should really figure out how to use delegates. I'm also not sure what the "event" type is..
There is no one like you in the universe.
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
July 13 2014 09:57 GMT
#9969
On July 11 2014 15:38 urboss wrote:
I also just heard about these terms, you apparently only need them for Microsoft stuff.

Certainly not. Events are used in a lot of languages, and some use them much more extensively (and probably better) than C#. A delegate is a typed method reference. No big deal here either. In the case of C#, you usually just use Action<T> and Func<T> to do your delegate stuff.
If you have a good reason to disagree with the above, please tell me. Thank you.
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
July 13 2014 10:46 GMT
#9970
--- Nuked ---
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
July 13 2014 11:11 GMT
#9971
We're really having this discussion a lot, aren't we?
It's certainly not an ideal way, but apparently it's hard to come up with a better way for both sides, employer and applicant.

Some thoughts on the topic:
It's something that an applicant can kinda prepare for (good for his confidence in a stressful situation), and the employer can expect each good applicant to at least know what the questions are about. A specific applicant can shine by giving precise answers that show his clear understanding of the topic. If you pick hard questions, it becomes difficult to compare applicants.
If you have a good reason to disagree with the above, please tell me. Thank you.
LaNague
Profile Blog Joined April 2010
Germany9118 Posts
July 13 2014 15:35 GMT
#9972
If they need a C# programmer, why should they not ask windows specific questions?


Asking basic questions is a good way to see if someone studied to get trough tests or if he actually learned something.
You dont need complex questions for that.

This is of course assuming you ask them on the spot without them having preperation time or google
Shield
Profile Blog Joined August 2009
Bulgaria4824 Posts
July 13 2014 18:15 GMT
#9973
Speaking of Google, do you often look things up there when you're coding? What about at workplace, do you do it there too?
Cyx.
Profile Joined November 2010
Canada806 Posts
July 13 2014 18:56 GMT
#9974
On July 14 2014 03:15 darkness wrote:
Speaking of Google, do you often look things up there when you're coding? What about at workplace, do you do it there too?

All the time... is it possible to program without stackoverflow?
Nesserev
Profile Blog Joined January 2011
Belgium2760 Posts
Last Edited: 2014-07-13 19:22:28
July 13 2014 19:20 GMT
#9975
--- Nuked ---
WoolySheep
Profile Blog Joined October 2010
Canada82 Posts
July 14 2014 00:36 GMT
#9976
Just wondering if anyone else has experienced self-righteous, elitist coders at places they work? A lot of people I have worked with would always say "this code sucks", I should rewrite the whole thing", "The person who coded this was dumb", and it really ticks me off. Probably at the time of coding the idea was to do it a certain way but it has since changed. They tend to use fancy language and over-complicate issues in the attempt to sound smart.

Anyone else experience this?
8882
Profile Blog Joined December 2003
2730 Posts
July 14 2014 00:51 GMT
#9977
On July 14 2014 03:56 Cyx. wrote:
Show nested quote +
On July 14 2014 03:15 darkness wrote:
Speaking of Google, do you often look things up there when you're coding? What about at workplace, do you do it there too?

All the time... is it possible to program without stackoverflow?


I think it is called: stackoverflow driven development
I have returned
CatNzHat
Profile Blog Joined February 2011
United States1599 Posts
July 14 2014 01:57 GMT
#9978
On July 14 2014 09:36 WoolySheep wrote:
Just wondering if anyone else has experienced self-righteous, elitist coders at places they work? A lot of people I have worked with would always say "this code sucks", I should rewrite the whole thing", "The person who coded this was dumb", and it really ticks me off. Probably at the time of coding the idea was to do it a certain way but it has since changed. They tend to use fancy language and over-complicate issues in the attempt to sound smart.

Anyone else experience this?

A lot of code is shit, but unless it is going to positively impact the business to re-write it, then there's no reason to harp on it. That should be done during code review when the changes can actually be implemented.

I lead a small team of engineers and act as the architect, and to help avoid these problems we always discuss and agree to implementation strategy beforehand, and if someone does something other than what we discussed it's written down somewhere for reference. If during implementation someone comes up with a better idea, they run it by me before continuing. In code review I basically look for two things: minimal changeset, and code clarity (how easy is it to tell what this code is doing without having to read every method being called).

A lot of it comes down to naming things well and having consistent architecture. Having static code analysis to handle all the boring things like indentation, spaces after commas, .map vs .collect, etc... makes it much easier.

Insulting the person who wrote the code is always a bad idea. Everyone writes shitty code, every time I go back and look at something I wrote a year ago, 6 months ago, last week, I always find things to harp on. That means I'm still learning.

A lot of times the code doesn't need to be good, it just needs to get the job done. The code was written to solve a business problem, not for the sake of being a nice piece of code, and if the company wasn't making money at the time then there's very little reason to care about code quality. You don't even know if you'll need this functionality next week, why make it maintainable.
artynko
Profile Joined November 2010
Slovakia86 Posts
July 14 2014 07:14 GMT
#9979
On July 14 2014 09:36 WoolySheep wrote:
Just wondering if anyone else has experienced self-righteous, elitist coders at places they work? A lot of people I have worked with would always say "this code sucks", I should rewrite the whole thing", "The person who coded this was dumb", and it really ticks me off. Probably at the time of coding the idea was to do it a certain way but it has since changed. They tend to use fancy language and over-complicate issues in the attempt to sound smart.

Anyone else experience this?

Happens, all the time, and then when you check the commit history it was either the person complaining or you who did the stupid change. Everytime you have a look at a code that was written a year ago it will look like a retarded monkey wrote it.
spinesheath
Profile Blog Joined June 2009
Germany8679 Posts
July 14 2014 08:13 GMT
#9980
On July 14 2014 09:36 WoolySheep wrote:
Just wondering if anyone else has experienced self-righteous, elitist coders at places they work? A lot of people I have worked with would always say "this code sucks", I should rewrite the whole thing", "The person who coded this was dumb", and it really ticks me off. Probably at the time of coding the idea was to do it a certain way but it has since changed. They tend to use fancy language and over-complicate issues in the attempt to sound smart.

Anyone else experience this?

I probably guilty of this, too. Though I never mean to insult anyone with it (and won't call anyone dumb or consider them to be dumb), it probably sounds like that to other people at times.

When a piece of code is ridiculously tangled, or unintuitive information is implicitly duplicated across dlls, it makes my life hard and any change carries a huge risk to break existing functionality. Of course I have the urge to complain about that.

Don't pass around instances of nice and informative classes as objects, don't return objects that could be strings or doubles or anything, don't cast around between enums, don't switch on types all over the place, and I'm a lot happier. It seems like most of my issues revolve around massive overuse of up- and downcasting...
If you have a good reason to disagree with the above, please tell me. Thank you.
Prev 1 497 498 499 500 501 1032 Next
Please log in or register to reply.
Live Events Refresh
Next event in 3h 34m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nina 107
StarCraft: Brood War
GuemChi 6655
Zeus 969
Snow 192
Mind 116
Bale 20
soO 17
Noble 9
Icarus 5
ZergMaN 4
Dota 2
monkeys_forever475
League of Legends
JimRising 807
Super Smash Bros
hungrybox590
Other Games
summit1g14052
C9.Mang0287
PiGStarcraft184
Maynarde91
ViBE53
Organizations
Counter-Strike
PGL773
StarCraft 2
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 14 non-featured ]
StarCraft 2
• Berry_CruncH148
• Hupsaiya 94
• Mapu10
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
League of Legends
• Scarra1446
Upcoming Events
GSL
3h 34m
Afreeca Starleague
5h 34m
Soma vs Leta
Wardi Open
7h 34m
Monday Night Weeklies
11h 34m
OSC
19h 34m
CranKy Ducklings
1d 5h
Afreeca Starleague
1d 5h
Light vs Flash
Replay Cast
2 days
Replay Cast
2 days
The PondCast
3 days
[ Show More ]
Replay Cast
3 days
RSL Revival
4 days
Korean StarCraft League
4 days
RSL Revival
5 days
BSL
5 days
GSL
6 days
Cure vs TBD
TBD vs Maru
BSL
6 days
Liquipedia Results

Completed

CSL 2026 SPRING (S20)
WardiTV TLMC #16
Nations Cup 2026

Ongoing

BSL Season 22
ASL Season 21
IPSL Spring 2026
KCM Race Survival 2026 Season 2
Acropolis #4
KK 2v2 League Season 1
BSL 22 Non-Korean Championship
SCTL 2026 Spring
RSL Revival: Season 5
2026 GSL S1
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026
BLAST Rivals Spring 2026
IEM Rio 2026
PGL Bucharest 2026
Stake Ranked Episode 1
BLAST Open Spring 2026
ESL Pro League S23 Finals
ESL Pro League S23 Stage 1&2

Upcoming

YSL S3
Escore Tournament S2: W7
Escore Tournament S2: W8
CSLAN 4
Kung Fu Cup 2026 Grand Finals
HSC XXIX
uThermal 2v2 2026 Main Event
Maestros of the Game 2
2026 GSL S2
BLAST Bounty Summer 2026: Closed Qualifier
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
TLPD

1. ByuN
2. TY
3. Dark
4. Solar
5. Stats
6. Nerchio
7. sOs
8. soO
9. INnoVation
10. Elazer
1. Rain
2. Flash
3. EffOrt
4. Last
5. Bisu
6. Soulkey
7. Mini
8. Sharp
Sidebar Settings...

Advertising | Privacy Policy | Terms Of Use | Contact Us

Original banner artwork: Jim Warren
The contents of this webpage are copyright © 2026 TLnet. All Rights Reserved.