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
  1. Home
  2. The Lounge
  3. What the heck does this mean?

What the heck does this mean?

Scheduled Pinned Locked Moved The Lounge
csharpjavaphprubycom
49 Posts 19 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • M Marc Clifton

    I'm doing a phone interview tomorrow with the lead tech guy and he, and I quote: "wants to make sure that your strategies align more with Ruby best practices as opposed to a more traditionally .NET approach." Now, what exactly does that mean? From my experience, Ruby developers have piss poor practices, but I really wonder Ruby brings to the table in terms of practices that are somehow different from "traditional" .NET approaches. All I can think of is leveraging features like mixins that promote bad OO practices. Anyone have a clue? More generally, would you say that [Java / C / PHP / F# / etc.] has best practices that distinguish it from "traditional .NET" development? Marc

    Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

    M Offline
    M Offline
    Mark_Wallace
    wrote on last edited by
    #3

    Um... Testing... Testing... Seriously. Many Ruby wallahs think that .NET guys don't do enough testing. That sounds like something someone would refer to as "best practices".

    I wanna be a eunuchs developer! Pass me a bread knife!

    M 1 Reply Last reply
    0
    • M Marc Clifton

      I'm doing a phone interview tomorrow with the lead tech guy and he, and I quote: "wants to make sure that your strategies align more with Ruby best practices as opposed to a more traditionally .NET approach." Now, what exactly does that mean? From my experience, Ruby developers have piss poor practices, but I really wonder Ruby brings to the table in terms of practices that are somehow different from "traditional" .NET approaches. All I can think of is leveraging features like mixins that promote bad OO practices. Anyone have a clue? More generally, would you say that [Java / C / PHP / F# / etc.] has best practices that distinguish it from "traditional .NET" development? Marc

      Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

      Kornfeld Eliyahu PeterK Offline
      Kornfeld Eliyahu PeterK Offline
      Kornfeld Eliyahu Peter
      wrote on last edited by
      #4

      I can think of 3 points: 1. Using the strength of the language/environment (what is it for Ruby?) 2. Using common 'best-practices' - but why that should be different between Ruby and other languages? 3. The actual look-and-feel of your code - and I mean that your code is not write-only, and can be used in a group too... In any way such a question would - in most cases at least - turn me hot...It sounds me like a 'tech' guy who didn't got over the slogans and buzzwords of the subject... If you want the job, beware! Do not make him fool!

      Skipper: We'll fix it. Alex: Fix it? How you gonna fix this? Skipper: Grit, spit and a whole lotta duct tape.

      "It never ceases to amaze me that a spacecraft launched in 1977 can be fixed remotely from Earth." ― Brian Cox

      M D 2 Replies Last reply
      0
      • M Marc Clifton

        I'm doing a phone interview tomorrow with the lead tech guy and he, and I quote: "wants to make sure that your strategies align more with Ruby best practices as opposed to a more traditionally .NET approach." Now, what exactly does that mean? From my experience, Ruby developers have piss poor practices, but I really wonder Ruby brings to the table in terms of practices that are somehow different from "traditional" .NET approaches. All I can think of is leveraging features like mixins that promote bad OO practices. Anyone have a clue? More generally, would you say that [Java / C / PHP / F# / etc.] has best practices that distinguish it from "traditional .NET" development? Marc

        Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

        N Offline
        N Offline
        Nagy Vilmos
        wrote on last edited by
        #5

        I am guessing he is either: - talking about building up classes using Ruby's strengths and understanding how to apply duck typing in the best ways, or - talking out of his arse.

        veni bibi saltavi

        1 Reply Last reply
        0
        • M Marc Clifton

          I'm doing a phone interview tomorrow with the lead tech guy and he, and I quote: "wants to make sure that your strategies align more with Ruby best practices as opposed to a more traditionally .NET approach." Now, what exactly does that mean? From my experience, Ruby developers have piss poor practices, but I really wonder Ruby brings to the table in terms of practices that are somehow different from "traditional" .NET approaches. All I can think of is leveraging features like mixins that promote bad OO practices. Anyone have a clue? More generally, would you say that [Java / C / PHP / F# / etc.] has best practices that distinguish it from "traditional .NET" development? Marc

          Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

          N Offline
          N Offline
          Nagy Vilmos
          wrote on last edited by
          #6

          I am guessing he is either: - talking about building up classes using Ruby's strengths and understanding how to apply duck typing in the best ways, or - talking out of his arse.

          veni bibi saltavi

          S G 2 Replies Last reply
          0
          • N Nagy Vilmos

            I am guessing he is either: - talking about building up classes using Ruby's strengths and understanding how to apply duck typing in the best ways, or - talking out of his arse.

            veni bibi saltavi

            S Offline
            S Offline
            SoMad
            wrote on last edited by
            #7

            FYI, these posts ended up in the Moderation Queue and I passed them through. Soren Madsen

            "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

            N OriginalGriffO 2 Replies Last reply
            0
            • M Marc Clifton

              I'm doing a phone interview tomorrow with the lead tech guy and he, and I quote: "wants to make sure that your strategies align more with Ruby best practices as opposed to a more traditionally .NET approach." Now, what exactly does that mean? From my experience, Ruby developers have piss poor practices, but I really wonder Ruby brings to the table in terms of practices that are somehow different from "traditional" .NET approaches. All I can think of is leveraging features like mixins that promote bad OO practices. Anyone have a clue? More generally, would you say that [Java / C / PHP / F# / etc.] has best practices that distinguish it from "traditional .NET" development? Marc

              Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

              Sander RosselS Offline
              Sander RosselS Offline
              Sander Rossel
              wrote on last edited by
              #8

              It means you have to leverage solutions across platforms to maximize output and increase shareholder value![^] :D

              My blog[^]

              public class SanderRossel : Lazy<Person>
              {
              public void DoWork()
              {
              throw new NotSupportedException();
              }
              }

              V 1 Reply Last reply
              0
              • S SoMad

                FYI, these posts ended up in the Moderation Queue and I passed them through. Soren Madsen

                "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

                N Offline
                N Offline
                Nagy Vilmos
                wrote on last edited by
                #9

                Why? What? How?

                veni bibi saltavi

                S 1 Reply Last reply
                0
                • N Nagy Vilmos

                  Why? What? How?

                  veni bibi saltavi

                  S Offline
                  S Offline
                  SoMad
                  wrote on last edited by
                  #10

                  Not sure. Perhaps the filter confused the word 'duck' with something else ;)

                  "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

                  M M 2 Replies Last reply
                  0
                  • S SoMad

                    FYI, these posts ended up in the Moderation Queue and I passed them through. Soren Madsen

                    "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

                    OriginalGriffO Offline
                    OriginalGriffO Offline
                    OriginalGriff
                    wrote on last edited by
                    #11

                    Can you send such "false positives" to Matthew? http://www.codeproject.com/Messages/5003342/Re-The-Spam-detector-seems-to-be-getting-a-little.aspx[^]

                    Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                    "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                    "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                    S 2 Replies Last reply
                    0
                    • OriginalGriffO OriginalGriff

                      Can you send such "false positives" to Matthew? http://www.codeproject.com/Messages/5003342/Re-The-Spam-detector-seems-to-be-getting-a-little.aspx[^]

                      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                      S Offline
                      S Offline
                      SoMad
                      wrote on last edited by
                      #12

                      Hmmm. My reply to this went straight to the queue. :rolleyes:

                      "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

                      N 1 Reply Last reply
                      0
                      • Sander RosselS Sander Rossel

                        It means you have to leverage solutions across platforms to maximize output and increase shareholder value![^] :D

                        My blog[^]

                        public class SanderRossel : Lazy<Person>
                        {
                        public void DoWork()
                        {
                        throw new NotSupportedException();
                        }
                        }

                        V Offline
                        V Offline
                        Vivi Chellappa
                        wrote on last edited by
                        #13

                        You forgt to include "monetize opportunities". :wtf:

                        1 Reply Last reply
                        0
                        • M Marc Clifton

                          I'm doing a phone interview tomorrow with the lead tech guy and he, and I quote: "wants to make sure that your strategies align more with Ruby best practices as opposed to a more traditionally .NET approach." Now, what exactly does that mean? From my experience, Ruby developers have piss poor practices, but I really wonder Ruby brings to the table in terms of practices that are somehow different from "traditional" .NET approaches. All I can think of is leveraging features like mixins that promote bad OO practices. Anyone have a clue? More generally, would you say that [Java / C / PHP / F# / etc.] has best practices that distinguish it from "traditional .NET" development? Marc

                          Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                          F Offline
                          F Offline
                          Fredrik Bornander
                          wrote on last edited by
                          #14

                          Marc Clifton wrote:

                          make sure that your strategies align

                          I am so using that phrase next time I am interviewing someone.

                          Try Hovercraft for Android, voted "a game" by players.

                          M 1 Reply Last reply
                          0
                          • M Marc Clifton

                            I'm doing a phone interview tomorrow with the lead tech guy and he, and I quote: "wants to make sure that your strategies align more with Ruby best practices as opposed to a more traditionally .NET approach." Now, what exactly does that mean? From my experience, Ruby developers have piss poor practices, but I really wonder Ruby brings to the table in terms of practices that are somehow different from "traditional" .NET approaches. All I can think of is leveraging features like mixins that promote bad OO practices. Anyone have a clue? More generally, would you say that [Java / C / PHP / F# / etc.] has best practices that distinguish it from "traditional .NET" development? Marc

                            Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                            D Offline
                            D Offline
                            Dominic Burford
                            wrote on last edited by
                            #15

                            Surely it doesn't matter if your strategies come from Ruby, .NET or Mars. If you can write clean, well designed and structured code that meets or exceeds the client's expectations, then it's irrelevant. If I came across that statement from the "lead" tech for a job interview, I'd seriously question their credentials.

                            "There are two ways of constructing a software design: One way is to make it so simple that there are obviously no deficiencies, and the other way is to make it so complicated that there are no obvious deficiencies. The first method is far more difficult." - C.A.R. Hoare Home | LinkedIn | Google+ | Twitter

                            M 1 Reply Last reply
                            0
                            • S SoMad

                              Hmmm. My reply to this went straight to the queue. :rolleyes:

                              "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

                              N Offline
                              N Offline
                              Nagy Vilmos
                              wrote on last edited by
                              #16

                              I seem to be in the antispambots bad books.

                              veni bibi saltavi

                              D 1 Reply Last reply
                              0
                              • N Nagy Vilmos

                                I seem to be in the antispambots bad books.

                                veni bibi saltavi

                                D Offline
                                D Offline
                                den2k88
                                wrote on last edited by
                                #17

                                Maybe the antispam is crossed that you drank all of its gin reserve. It is a petty entity, I'd never be crossed for such a minor thing but stay away from the Whisky if you value your continued existence :-D

                                Geek code v 3.12 GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- r++>+++ y+++* Weapons extension: ma- k++ F+2 X

                                M 1 Reply Last reply
                                0
                                • M Marc Clifton

                                  I'm doing a phone interview tomorrow with the lead tech guy and he, and I quote: "wants to make sure that your strategies align more with Ruby best practices as opposed to a more traditionally .NET approach." Now, what exactly does that mean? From my experience, Ruby developers have piss poor practices, but I really wonder Ruby brings to the table in terms of practices that are somehow different from "traditional" .NET approaches. All I can think of is leveraging features like mixins that promote bad OO practices. Anyone have a clue? More generally, would you say that [Java / C / PHP / F# / etc.] has best practices that distinguish it from "traditional .NET" development? Marc

                                  Imperative to Functional Programming Succinctly Contributors Wanted for Higher Order Programming Project!

                                  G Offline
                                  G Offline
                                  GuyThiebaut
                                  wrote on last edited by
                                  #18

                                  Marc Clifton wrote:

                                  "wants to make sure that your strategies align more with Ruby best practices as opposed to a more traditionally .NET approach."

                                  Marc Clifton wrote:

                                  Now, what exactly does that mean?

                                  Quite simply it means nothing! I have worked businesses where a number of people use business jargon and nothing else - apart from finding it highly irritating it quite simply is a means of obscuring their lack of knowledge in an area while trying to sound impressive. Best practice - whatever gets the job done making future maintenance as straightforward as possible, in other words doing what you are paid to do.

                                  “That which can be asserted without evidence, can be dismissed without evidence.”

                                  ― Christopher Hitchens

                                  M 1 Reply Last reply
                                  0
                                  • N Nagy Vilmos

                                    I am guessing he is either: - talking about building up classes using Ruby's strengths and understanding how to apply duck typing in the best ways, or - talking out of his arse.

                                    veni bibi saltavi

                                    G Offline
                                    G Offline
                                    GuyThiebaut
                                    wrote on last edited by
                                    #19

                                    Nagy Vilmos wrote:

                                    duck typing

                                    Nagy Vilmos wrote:

                                    - talking out of his arse.

                                    If it smells like a fart, sounds like a fart and everyone runs away from it then it probably is a fart.

                                    “That which can be asserted without evidence, can be dismissed without evidence.”

                                    ― Christopher Hitchens

                                    1 Reply Last reply
                                    0
                                    • OriginalGriffO OriginalGriff

                                      Can you send such "false positives" to Matthew? http://www.codeproject.com/Messages/5003342/Re-The-Spam-detector-seems-to-be-getting-a-little.aspx[^]

                                      Bad command or file name. Bad, bad command! Sit! Stay! Staaaay...

                                      S Offline
                                      S Offline
                                      SoMad
                                      wrote on last edited by
                                      #20

                                      Sure. BTW, there are currently 2 posts from Kornfeld in the Moderation Queue.

                                      "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

                                      Kornfeld Eliyahu PeterK 1 Reply Last reply
                                      0
                                      • S SoMad

                                        Not sure. Perhaps the filter confused the word 'duck' with something else ;)

                                        "When you don't know what you're doing it's best to do it quickly" - Jase #DuckDynasty

                                        M Offline
                                        M Offline
                                        Mark_Wallace
                                        wrote on last edited by
                                        #21

                                        "arse" is a naughty word.

                                        I wanna be a eunuchs developer! Pass me a bread knife!

                                        S 1 Reply Last reply
                                        0
                                        • D den2k88

                                          Maybe the antispam is crossed that you drank all of its gin reserve. It is a petty entity, I'd never be crossed for such a minor thing but stay away from the Whisky if you value your continued existence :-D

                                          Geek code v 3.12 GCS d--- s-/++ a- C++++ U+++ P- L- E-- W++ N++ o+ K- w+++ O? M-- V? PS+ PE- Y+ PGP t++ 5? X R++ tv-- b+ DI+++ D++ G e++>+++ h--- r++>+++ y+++* Weapons extension: ma- k++ F+2 X

                                          M Offline
                                          M Offline
                                          Mark_Wallace
                                          wrote on last edited by
                                          #22

                                          It's female, then.

                                          I wanna be a eunuchs developer! Pass me a bread knife!

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

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