• Log InLog In
  • Register
Liquid`
Team Liquid Liquipedia
EDT 08:22
CEST 14:22
KST 21:22
  • 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] Ro16 Preview: Rough Waters10[ASL22] Ro24 Preview: Siren's Call8[ASL22] Ro24 Preview: Summer's End9Serral wins HomeStory Cup 2915Serral wins Maestros of the Game 244
Community News
StarCraft open world shooter announced at BlizzCon64Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism10Official StarCraft website teases new content ahead of BlizzCon?169Stellar Fest TWO the Moon (Dec 16-20)9Weekly Cups (August 24-30): Patches' balance mod takes over3
StarCraft 2
General
StarCraft open world shooter announced at BlizzCon How do you feel about the StarCraft shooter announcement at BlizzCon 2026? Balance hotfix patch 5.0.16b (July 16) Team Liquid Map Contest #22: Results and Winners Weekly Cups (Aug 30-Sep 7): herO thrives amid growing schism
Tourneys
Sparkling Tuna Cup - Weekly Open Tournament RSL goes to London! 2026 Offline Finals Nov 21-22 KSL Week #92 IntoTheTV X SOOP SC2 League : Weekly & Monthly 2026 GSTL Announcement
Strategy
[G] Having the right mentality to improve
Custom Maps
Nexus Wars 2021 GUIDE [M] (2) Industrial Park
External Content
Mutation # 542 The Ascended Mutation # 541 Binary Choice The PondCast: SC2 News & Results Mutation # 540 Dodge This
Brood War
General
Official StarCraft website teases new content ahead of BlizzCon? ASL22 General Discussion BGH Auto Balance -> http://bghmmr.eu/ Broodwar Prediction Market Practice Partners (Official)
Tourneys
[ASL22] Ro16 Group B [ASL22] Ro16 Group A Escore Tournament - Season 3 Small VOD Thread 2.0
Strategy
Replay Review Process - What do you do? Simple Questions, Simple Answers Odyssey Mineral Stack Saturation Game Theory for Starcraft
Other Games
General Games
Nintendo Switch Thread Diablo IV EVE Corporation [Maplestory Hardcore] Let's Play~!! General RTS Discussion Thread
Dota 2
Official 'what is Dota anymore' discussion
League of Legends
[TL LoL EUW IHs] Teemo shall perish 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
Community
General
US Politics Mega-thread Things Aren’t Peaceful in Palestine Trading/Investing Thread UK Politics Mega-thread Russo-Ukrainian War Thread
Fan Clubs
MarineLorD Fan Club The Creator Fan Club The ShoWTimE Fan Club
Media & Entertainment
Movie Discussion! Diablo Animated Series on Netflix
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
The Automated Ban List Northern Ireland Global Starcraft
Blogs
Virtual Romance, Real-Life C…
TrAiDoS
Regacy Esports:Our Goa…
regacyesports
Dreaming of BW patches (mod…
c3rberUs
LOCKPICKING NOOB
LUCKY_NOOB
Customize Sidebar...

Website Feedback

Closed Threads



Active: 7077 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
2736 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
WardiTV Invitational
11:00
Pre Blizzcon Cup
ByuN vs Percival
Cure vs Classic
WardiTV929
IntoTheiNu 897
Liquipedia
Sparkling Tuna Cup
10:00
Weekly #146
CranKy Ducklings171
LiquipediaDiscussion
[ Submit Event ]
Live Streams
Refresh
StarCraft 2
Rex 120
MindelVK 35
StarCraft: Brood War
Britney 47357
Calm 9693
PianO 5857
Jaedong 2437
Pusan 618
firebathero 524
Hyuk 422
Hyun 241
Mini 213
Last 184
[ Show more ]
ZerO 87
ggaemo 68
Mong 62
Sea.KH 53
Sharp 50
Killer 45
HiyA 37
Aegong 37
sSak 37
Hm[arnc] 34
NaDa 29
Shinee 26
Trap 24
Shine 19
JulyZerg 18
SilentControl 16
ajuk12(nOOB) 12
Rock 12
Dota 2
Fuzer 200
syndereN57
Counter-Strike
zeus497
x6flipin409
edward325
Other Games
summit1g17436
Pyrionflax288
DeMusliM242
KnowMe69
ZerO(Twitch)5
Organizations
Other Games
BasetradeTV200
StarCraft: Brood War
UltimateBattle 27
lovetv 9
[ Show 12 non-featured ]
StarCraft 2
• CranKy Ducklings SOOP19
• Adnapsc2 11
• AfreecaTV YouTube
• intothetv
• Kozan
• IndyKCrew
• Migwel
StarCraft: Brood War
• BSLYoutube
• STPLYoutube
• ZZZeroYoutube
Dota 2
• WagamamaTV535
League of Legends
• Jankos2151
Upcoming Events
Shopify Rebellion Sundays
2h 38m
Spirit vs Mixu
Clem vs TBD
RSL Revival
3h 38m
Serral vs Rogue
BlizzCon
6h 8m
IdrA vs MC
Afreeca Starleague
21h 38m
Light vs JyJ
Soulkey vs hero
WardiTV Weekly
22h 38m
Monday Night Weeklies
1d 3h
Afreeca Starleague
1d 21h
Snow vs Shinee
Shine vs EffOrt
GSL
1d 22h
PiGosaur Cup
2 days
The PondCast
2 days
[ Show More ]
Kung Fu Cup
2 days
Replay Cast
3 days
KCM Race Survival
3 days
IntoTheTV X SOOP
3 days
Replay Cast
4 days
IntoTheTV X SOOP
4 days
Replay Cast
5 days
GSL
5 days
Replay Cast
6 days
GSL
6 days
Liquipedia Results

Completed

Acropolis #5 - TRS
PiG Sty Festival 8.0
Big Dog Cup 2026 Div 1

Ongoing

KCM Race Survival 2026 Season 3
K-JUNGMAN
ASL Season 22
Super Anchor Qualifying S3
CSL 2026 AUTUMN (S22)
Acropolis #5
Blizzard Classic Cup 2026
Blizzard Classic Cup 2026
RSL Revival: Season 6
Calamity Invitational
FISSURE Playground #3
BLAST Open Fall 2026
Esports World Cup 2026
BLAST Bounty Summer 2026
BLAST Bounty Summer Qual
Stake Ranked Episode 3
XSE Pro League 2026

Upcoming

Acropolis #5 - GSA
Acropolis #5 - GSB
Acropolis #5 - GSC
SC4ALL II: Brood War
HSC XXX
Stellar Fest 2: Lunar Cup
SC4ALL II: StarCraft II
Kung Fu Cup 2026 Grand Finals
RSL Offline Finals
PGL Major Singapore 2026
Stake Ranked Episode 6
BLAST Rivals Fall 2026
IEM Beijing 2026
Stake Ranked Episode 5
PGL Masters Bucharest 2026
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
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.