Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
M

Michael Doyle

@Michael Doyle
About
Posts
3
Topics
0
Shares
0
Groups
0
Followers
0
Following
0

Posts

Recent Best Controversial

  • There should be an international convention...
    M Michael Doyle

    You'd better tread carefully, because this thread is laced with carefully polished dialogue by arch punsters, leather you believe it or not. Sock it to 'em.

    The Lounge html regex question announcement

  • Interviewing / candidate qualifying tips
    M Michael Doyle

    A short test might be in order to see if the candidate *understands* the code he writes on the target platform. Here are two suggestions, a subset of a C# quiz which has helped separate the men from the boys in the past. Even if C# is not your language, this might give you some ideas. 1) Show a short loop beginning: "foreach(CustomObject currentObject in objectList)..." Q: What interface must CustomObject implement for this code to work? A: IEnumerable. 2) Similarly: "using(ClientEntity client = new ClientEntity())..." Q:What interface must ClientEntity implement for this code to work? A: IDisposible. You'd be surprised how many candidates with impressive-looking resumes could not answer such questions.

    The Lounge csharp asp-net database sql-server winforms

  • Commentaries - above or below the code?
    M Michael Doyle

    Having both taught computer programming and done it for a living, I find that comments serve two distinct purposes. In the classroom, a comment explains "here is what this code does"; because, when teaching, you introduce an idea and then you explain it. It is appropriate to put such comments immediately following the line of code, but only for didactic purposes. In the production world, a comment explains "here is what this code is for"; and should go above the code (or, if very brief, next to it).

    The Lounge question data-structures
  • Login

  • Don't have an account? Register

  • Login or register to search.
  • First post
    Last post
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups