• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EST 17:19
CET 23:19
KST 07:19
  • 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
[ASL22] Finals Preview: Sweet Victory!12[ASL22] Ro4 Preview: Mirror Mirror6[ASL22] Ro8 Preview: Within Reach5[ASL22] Ro8 Preview: In A Tizzy11[ASL22] Ro16 Preview: Holy Diver5
Community News
Weekly Cups (Oct 26 - Nov 1): MaxPax, herO, Solar win0Weekly Cups (October 19-25): Clem triples first in 5.0.175Evil Geniuses - shutting down23ISSL (IntoTheTV x SOOP SC2 League): Premier7Weekly Cups (October 12-18): 5.0.17 era begins1
StarCraft 2
General
Username Change Request - Toxickej Kapr No more SC2 streamers on team liquid? [D] Hacker peak in sc2 ? Liquibets sc2 season 30 Evil Geniuses - shutting down
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament WardiTV Mondays ISSL (IntoTheTV x SOOP SC2 League): Premier Stellar Fest TWO the Moon (Dec 16-20) RSL goes to London! 2026 Offline Finals Nov 21-22
Strategy
[H] ZvP Mid-Late Game: Stalkers Collossi HT
Custom Maps
Starcraft 2 Advance [D] the control group Simple Questions/Answers [G] How to playtest arcade maps
External Content
Mutation # 550 Graveyard Shift The PondCast: SC2 News & Results Mutation # 549 Endless Sparkles Mutation # 548 Shining Bright
Brood War
General
Rollback Netcode in Brood War BGH Auto Balance -> http://bghmmr.eu/ Sagi.gg Launcher Released Top Players of October 2026 (EBPD Rankings) BW General Discussion
Tourneys
[Megathread] Daily Proleagues KCM Race Survival 2026 Season 4 [Mixed-Gender CK] Rush+4 vs Best+4 [BSL23] RO24 Group F - Sunday 21:00 CET
Strategy
50,000-Word Terran Builds Memo 2026-10-22 Cliff Jump Revisited (1 in a 1000 strategy) Simple Questions, Simple Answers
Other Games
General Games
Stormgate/Frost Giant Megathread Nintendo Switch Thread Deus Ex 3!? Mobile Legends: Bang Bang Armies of Exigo - YesYes?
Dota 2
Dota 2 Champions League Season 3 Begins April 25!
League of Legends
[TL LoL EUW IHs] Teemo shall perish
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread
Community
General
US Politics Mega-thread Canadian Politics Mega-thread Russo-Ukrainian War Thread Things Aren’t Peaceful in Palestine The Chess Thread
Fan Clubs
Fan Club Resource Thread Reynor Fan Club The Flash Fan Club
Media & Entertainment
Anime Discussion Thread Movie Discussion! [Manga] One Piece
Sports
Football (Soccer) Thread TeamLiquid Health and Fitness Initiative For 2023 MLB/Baseball 2023
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread
TL Community
Recent Gifted Posts
Blogs
Why I built Repalyzer (1.1.…
BlueStar
Innovate or Game Over?
TrAiDoS
ShieldBattery on Mac
Kraekkling
[ASL22] Ro4 Day1 Ticket Giv…
bITt.mAN
Can Bots Beat Pros?? Starcr…
namkraft
Customize Sidebar...

Website Feedback

Closed Threads



Active: 11387 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&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
2737 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 41m
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Nathanias 110
mouzStarbuck 56
EmSc Tv 10
EnDerr 6
Dota 2
syndereN323
monkeys_forever170
League of Legends
Doublelift3189
JimRising 246
Counter-Strike
pashabiceps1592
Fnx 1279
zeus244
jkaem80
Other Games
summit1g5481
tarik_tv4859
Grubby2819
Coldzera 839
FrodaN708
singsing706
shahzam314
PiGStarcraft234
XaKoH 185
byalli179
Pyrionflax167
Liquid`Hasu155
C9.Mang0153
NeuroSwarm66
Fuzer 51
ViBE47
Mew2King36
Railgan23
Organizations
Other Games
BasetradeTV130
Counter-Strike
PGL114
StarCraft: Brood War
lovetv 12
StarCraft 2
EmSc Tv 10
EmSc2Tv 10
[ Show 17 non-featured ]
StarCraft 2
• Hupsaiya 71
• davetesta5
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Laughngamez YouTube
• Migwel
StarCraft: Brood War
• HerbMon 1
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV470
League of Legends
• Jankos2834
• Nemesis2721
Other Games
• imaqtpie754
• Shiphtur298
Upcoming Events
OSC
41m
IntoTheTV X SOOP
1d 12h
Reynor vs Solar
ByuN vs SHIN
Clem vs MaxPax
herO vs Rogue
IPSL
1d 18h
WorsT vs nOmaD
Dewalt vs andersOn
AI Arena Tournament
1d 20h
IntoTheTV X SOOP
2 days
IPSL
2 days
Azhi_Dahaki vs ggnore13
Double vs WIZARD
Replay Cast
3 days
Replay Cast
4 days
Sparkling Tuna Cup
4 days
WardiTV Invitational
4 days
YoungYakov vs Lambo
SHIN vs TBD
Percival vs Shameless
Solar vs TBD
[ Show More ]
PiGosaur Cup
5 days
The PondCast
6 days
KCM Race Survival
6 days
WardiTV Invitational
6 days
Liquipedia Results

Completed

Proleague 2026-11-04
Blizzard Classic Cup 2026
HCC Season 3

Ongoing

Acropolis #5
KCM Race Survival 2026 Season 4
International ShieldBattery League
BSL Season 23
IPSL Winter 2026-27
Calamity Cup Div. A Season 8
IEM Beijing 2026
PGL Masters Bucharest 2026
Stake Ranked Episode 5
1win Private Club #2
Thunderpick World Champ. '26
ESL Pro League Season 24
Stake Ranked Episode 4
1win Private Club #1
Logitech G Play Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026

Upcoming

Sector 951
SC4ALL II: Brood War
BSL 23: Non-Korean Championship
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
Underdog Cup 2026 Div 2-3
PGL Bucharest 2027
BLAST Bounty Winter 2027
eXTREMESLAND 2026
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 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.