Imate žicu za učenje?

Object-oriented Coding Best Practices

Overview/Description
To outline the best practices for defining and using classes, and determining how best to use inheritance or its alternatives

Target Audience
Professional application developers or programmers, with at least 2 years experience, who want to learn the latest recommended techniques for developing high quality software

Prerequisites
Extensive knowledge of at least one of Java, C++, C#, or Visual Basic .NET; thorough familiarity with OOP concepts such as inheritance, encapsulation, and polymorphism; experience working in a team environment on a large software development project preferred, but not essential

Expected Duration (hours)
2.3

Lesson Objectives

Object-oriented Coding Best Practices

  • recognize whether a given class complies with best practice guidelines for abstraction and encapsulation.
  • recognize best practices for using constructors and destructors, and creating objects.
  • identify steps to make a class immutable and recognize examples of uses for static classes.
  • determine appropriate class designs for a given scenario.
  • recognize how best to implement inheritance.
  • assess whether appropriate class relationships have been used in given scenarios, and determine more suitable ones.
  • identify a suitable method for defining relationships between classes in a given scenario.
  • Trajanje: 
    2,25 h
    Šifra: 
    219750_ENG

    Koraci do učenja

    1Prijavi se

    Prijavite se, a ako nemate korisničko ime, registrirajte se.

    2Pronađi i upiši program

    Pronađite edukacijske programe u Katalogu i Certifikaciji, ili koristite polje za pretragu.

    3Uči

    Upisani programi dostupni su u meniju Korisnik, Moji tečajevi.

    »Detaljne upute

    Trebate pomoć?