• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 10:57
CEST 16:57
KST 23:57
  • 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
Serral wins HomeStory Cup 2914Serral wins Maestros of the Game 243ByuL, and the Limitations of Standard Play3Team Liquid Map Contest #22: Results and Winners7Code S Season 2 (2026): RO4 and Finals Preview12
Community News
IntoTheTV X SOOP SC2 League : Weekly & Monthly4Clem: "I don't have that much hope in Blizzard"2ZeroSpace Early Access is Now Live!24Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters2Balance hotfix patch 5.0.16b (July 16)90
StarCraft 2
General
Reynor: GSL Loss Wasn't About Preparation Format Balance hotfix patch 5.0.16b (July 16) How would you feel about frequent/monthly balance patches for SC2? Clem: "I don't have that much hope in Blizzard" Weekly Cups (July 13-19): Terran & Protoss rise; Zerg falters
Tourneys
IntoTheTV X SOOP SC2 League : Weekly & Monthly INu's Battles#18 - Cure, herO, Rogue & ByuN RSL Revival: Season 6 - Qualifiers and Main Event Master Swan Open (Global Bronze-Master 2) WardiTV Summer Cup 2026
Strategy
[G] Having the right mentality to improve
Custom Maps
[M] (2) Industrial Park New Map Maker - Looking for Advice - Love or Hate
External Content
Mutation # 535 Assembly of Vengeance The PondCast: SC2 News & Results Mutation # 534 Burning Evacuation Mutation # 533 Die Together
Brood War
General
ASL22 General Discussion BW General Discussion How Famous was FlaSh before his Debut? Animated Gateway BGH Auto Balance -> http://bghmmr.eu/
Tourneys
Escore Tournament - Season 3 Small VOD Thread 2.0 [Megathread] Daily Proleagues [IPSL] Spring 2026 Grand Finals - This Weekend!
Strategy
Simple Questions, Simple Answers PvT advise for noobs Fighting Spirit mining rates Creating a full chart of Zerg builds
Other Games
General Games
Path of Exile ZeroSpace Early Access is Now Live! General RTS Discussion Thread Nintendo Switch Thread Diablo IV
Dota 2
Looking for a Dota Mentor Official 'what is Dota anymore' discussion
League of Legends
TSM pausing esports and CLG Dead
Heroes of the Storm
Heroes of the Storm 2.0
Hearthstone
Deck construction bug
TL Mafia
TL Mafia Community Thread TL Mafia Power Rank NeO.D_StephenKing vs This Guy From 1 Million Dance Vanilla Mini Mafia
Community
General
Artificial Intelligence Thread US Politics Mega-thread Russo-Ukrainian War Thread How to buy a book - shipping from Korea to Europe The Games Industry And ATVI
Fan Clubs
The IdrA Fan Club The HerO Fan Club!
Media & Entertainment
Anime Discussion Thread Series you have seen recently... Movie Discussion! [Req][Books] Good Fantasy/SciFi books
Sports
TeamLiquid Health and Fitness Initiative For 2023 2024 - 2026 Football Thread Formula 1 Discussion MLB/Baseball 2023 McBoner: A hockey love story
World Cup 2022
Tech Support
Computer Build, Upgrade & Buying Resource Thread Simple Questions Simple Answers FPS when play League Of Legend on laptop
TL Community
Northern Ireland Global Starcraft The Automated Ban List
Blogs
How Games can Help with Majo…
TrAiDoS
Hello guys!
LIN1s
ASL S22 English Commentary…
namkraft
Poker (part 2)
Nebuchad
An Exploration of th…
waywardstrategy
Customize Sidebar...

Website Feedback

Closed Threads



Active: 3356 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
2735 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
Escore
10:00
Season 3 Week 4
escodisco2962
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
ByuN 393
IndyStarCraft 128
ProTech77
RushiSC 29
StarCraft: Brood War
Hyuk 3125
Mini 914
Horang2 779
EffOrt 744
Soulkey 452
firebathero 351
Snow 187
actioN 186
hero 159
ggaemo 150
[ Show more ]
JYJ 114
Rush 84
Sharp 69
Hyun 54
Mind 51
Free 44
910 43
Hm[arnc] 41
Aegong 38
Bale 35
soO 35
Barracks 33
Sexy 28
scan(afreeca) 18
Yoon 15
NaDa 14
Shine 12
zelot 12
Rock 12
IntoTheRainbow 12
ajuk12(nOOB) 5
Dota 2
qojqva1287
syndereN344
XcaliburYe49
League of Legends
KnowMe38
Counter-Strike
fl0m3831
Other Games
FrodaN2310
singsing1895
hiko969
B2W.Neo922
Lowko469
Mlord464
crisheroes338
DeMusliM242
TKL 232
Hui .223
ToD171
Liquid`VortiX147
XaKoH 103
Rex91
CosmosSc2 81
QueenE74
C9.Mang069
Trikslyr10
Organizations
StarCraft 2
IntoTheiNu 903
Other Games
WardiTV802
StarCraft 2
angryscii 19
Blizzard YouTube
StarCraft: Brood War
BSLTrovo
[ Show 15 non-featured ]
StarCraft 2
• StrangeGG 22
• intothetv
• AfreecaTV YouTube
• Kozan
• IndyKCrew
• LaughNgamezSOOP
• Migwel
• sooper7s
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV389
League of Legends
• Nemesis1850
• Jankos1743
• TFBlade622
Upcoming Events
Big Brain Bouts
1h 3m
Soulspirit vs goblin
TriGGeR vs Bunny
OSC
7h 3m
Korean StarCraft League
12h 3m
Afreeca Starleague
13h 3m
RSL Revival
18h 3m
Serral vs SHIN
herO vs Solar
Online Event
1d
Replay Cast
1d 9h
RSL Revival
1d 18h
Clem vs ByuN
Rogue vs Lambo
OSC
1d 21h
WardiTV Weekly
2 days
[ Show More ]
Sparkling Tuna Cup
3 days
INu's Battles
3 days
Cure vs herO
ByuN vs Rogue
PiGosaur Cup
4 days
The PondCast
4 days
Kung Fu Cup
4 days
Patches Events
5 days
Replay Cast
5 days
CrankTV Team League
5 days
Replay Cast
6 days
CrankTV Team League
6 days
Liquipedia Results

Completed

Proleague 2026-07-22
HSC XXIX
Eternal Conflict S2 E3

Ongoing

CSL 2026 Summer (S21)
KCM Race Survival 2026 Season 3
Escore Tournament S3: W4
RSL Revival: Season 6
CranK Gathers Season 4: BW vs SC2 Team League
SCTL 2026 Spring
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026
IEM Cologne Major 2026
Stake Ranked Episode 2
CS Asia Championships 2026
Asian Champions League 2026
IEM Atlanta 2026
PGL Astana 2026

Upcoming

ASL S22 SEASON OPEN Day 2
Escore Tournament S3: W5
ASL Season 22: Qualifier #1
ASL Season 22: Qualifier #2
CSLAN 4
ASL Season 22
Blizzard Classic Cup 2026
HSC XXX
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
Light Tournament 2026
Eternal Conflict S2 Finale
ESL Pro League Season 24
Stake Ranked Episode 4
Logitech G Connect 2026
SL StarSeries Fall 2026
FISSURE Playground #5
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 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.