Hands-on session: Learning another discipline

  • May 29, 2014 · 6:30 PM
  • This location is shown only to members

Join us for a hands-on session where we highlight the power of our weaknesses as software journeymen by using software to lean non-software skills. We're going to learn the fundamentals of an entirely different domain by writing code to explore it.

Bring your laptop with your favourite development environment set up, including a test framework.

Join or login to comment.

  • Michael

    May 30

  • Guy Thomas B.

    Great concept for a session, definitely something to think about.

    1 · May 30

    • Guy Thomas B.

      Well the other way is to pass the definition of a scale into the test, then you have exhaustively tested the scale


      void pitchCanBeDerivedFromNot­eName() {
      system = new MusicSystem(['C'­, 'D']);
      assertThat(system.getPit­ch('C'), equalTo(1))
      assertThat(system.getPit­ch('D'), equalTo(2))

      May 30

    • Guy Thomas B.

      Its also worth noting that note names are not absolute, it really depends what key you are in, so pitch 2 could be C# or Db, 3 could be D or Ebb (double flat) etc.

      May 30

  • Stephen M.

    Despite Pedro's best efforts, I think I did learn a little bit about music on the way! ;)

    1 · May 30

  • Paul A.

    I really enjoyed it, I liked how hands on it was and the way in which he got his point across.

    1 · May 30

  • Muhanad A.

    Hi, can someone please help me with the name of the conference that was mentioned. I forgot what it was called. Thanks

    May 29

  • Mani

    Here's our code-base, still needs refactoring and adding more unit tests, of course better design:

    https://github.com/neomatrix369/MusicNotesKata
    Any constructive feedback is welcome.

    Thanks Pivatol and Goncalo for hosting us.

    1 · May 29

  • Pawel D.

    Spec: https://gist.github.com/unclejamal/5a7c2020738079b0697e
    Implementation: https://gist.github.com/unclejamal/85e714c2d2ecbb4d1884

    Thanks Pedro for taking your time to do the session :)

    Good night :)

    1 · May 29

  • Silvestre A.

    Great. Was an excellent exercise where I didn't feel much pressure, maybe because I wasn't coding, but on the other hand we where trying to get the requirements right before and during the test being written. Looking forward to the next session :)

    2 · May 29

  • Andrea

    This is what we done for the session! Really funny to work with Muhanad!! (-9 is the key!)
    https://github.com/AndreaMarangoni/MusicModel

    May 29

  • Roi

    Sorry guys, got the waiting list spot a bit too late. Have a great evening!

    May 29

  • Shehzad A.

    what language are we going to be using?

    May 29

    • John C.

      It'll be language agnostic (usual LSCC policy is to make these things so).

      May 29

  • Andrea

    As always I am arriving around 19:00... wait for me =)

    May 29

  • Tomasz O.

    Sorry, but I will not be able to attend today - have a good session!

    May 29

  • Matteo B.

    Guys we need to find a stadium for these events

    4 · May 28

  • Shehzad A.

    Remember please unRSVP yourself if you are unable to come.. ( this includes people on the waiting list ).

    Thanks :)

    May 28

  • A former member
    A former member

    Thanks samir.

    May 28

  • A former member
    A former member

    very sad, my fifth attempt, again in waiting list.

    May 23

    • Samir T.

      Hi Ramchandhar. It's not unusual for 10-20 people to drop out, so hopefully you'll get a spot. I will make sure to send an email before the event asking people to give up their space if they can no longer make it.

      May 24

  • Silvestre A.

    Interesting topic. Looking forward to this one :-)
    See you soon guys.

    May 23

Our Sponsors

  • Codurance

    LSCC organisation

  • TIM Group

    Hosts and provides catering for our monthly Round-table meetings

  • Pivotal

    Hosts our monthly hands-on sessions

  • SkillsMatter

    Hosts our monthly talks

  • O'Reilly

    Books for review and 40% discount on printed books and 50% on e-books

  • Rewardli

    Special deals and perks for all LSCC members

People in this
Meetup are also in:

Sometimes the best Meetup Group is the one you start

Get started Learn more
Katie

I'm surprised by the level of growth I've seen since becoming an organizer, it's given me more confidence in my abilities.

Katie, started NYC ICO

Sign up

Meetup members, Log in

By clicking "Sign up" or "Sign up using Facebook", you confirm that you accept our Terms of Service & Privacy Policy