FKFurkan Kılıçaslaninklcsln.hashnode.dev·Jul 16, 2022 · 2 min readWhat I Learned from Scott Meyers' Effective C++, Part 8In my previous chapter, we discussed Templates and Generic Programming. In this chapter, we'll talk about what I learned in chapters 8 and 9 of the book, items 49 to 55. Item 49: Understand the behavior of the new-handler You can use set_new_handler ...00
FKFurkan Kılıçaslaninklcsln.hashnode.dev·Jul 16, 2022 · 2 min readWhat I Learned from Scott Meyers' Effective C++, Part 7In my previous chapter, we discussed Inheritance and Object-Oriented Design. In this chapter, we'll talk about what I learned in chapter 7 of the book, items 41 to 48. Item 41: Understand implicit interfaces and compile-time polymorphism Classes and ...00
FKFurkan Kılıçaslaninklcsln.hashnode.dev·May 21, 2022 · 3 min readWhat I Learned from Scott Meyers' Effective C++, Part 6In my previous chapter, we discussed Implementations. In this chapter, we'll talk about what I learned in chapter 6 of the book, items 32 to 40. Item 32: Make sure public inheritance models “is-a.” Public inheritance by design implies an "is-a" relat...00
FKFurkan Kılıçaslaninklcsln.hashnode.dev·May 15, 2022 · 3 min readWhat I Learned from Scott Meyers' Effective C++, Part 5In my previous chapter, we discussed Designs and Declarations. In this chapter, we'll talk about what I learned in chapter 5 of the book, items 26 to 31. Item 26: Postpone variable definitions as long as possible This simple technique of postponing v...00
FKFurkan Kılıçaslaninklcsln.hashnode.dev·May 1, 2022 · 3 min readWhat I Learned from Scott Meyers' Effective C++, Part 4In my previous chapter, we discussed Resource Management. In this chapter, we'll talk about what I learned in chapter 4 of the book, items 18 to 25. Item 18: Make interfaces easy to use correctly and hard to use incorrectly This item title does not l...01F