Archives

Title Comments Posted on Views

Iterator Design Pattern to access Linked List in ABAP Objects

In the previous post, you have seen how to implement Iterator design Pattern. It also raised the question about the...

3 Jan 24, 2012 11458

Become a JAVAPER – “overriding” an attribute

Recently I have discovered very interesting feature in Java. Below I will try to compare this with what ABAP can...

3 Jan 24, 2012 4466

ABAP Objects Design Patterns – Iterator

Check out the Iterator design pattern implementation in ABAP Objects – another behavioral design pattern. What is an Iterator ?...

5 Jan 23, 2012 18260

ABAP Objects Design Patterns – Composite

Composite allows clients to access individual object and composition objects in uniform way. What is Composite? Clients needs to work...

1 Jan 17, 2012 11362

ABAP Objects Design Patterns – Adapter

Adapter design pattern, another widely used design pattern in the real world as well as the Object Oriented Programming language....

Comments Off on ABAP Objects Design Patterns – Adapter Jan 16, 2012 16899

ABAP Objects Design Patterns – Facade

Lets check out one of the simple and most used Design Patterns in Object oriented programming – Facade or Façade...

Comments Off on ABAP Objects Design Patterns – Facade Jan 15, 2012 20651

Generic Object Services (GOS) Toolbar Part 8 : Disable Delete Function

Many times, I have received the request to disable Delete Function on Attachment list of the Generic Object Services (GOS)...

1 Jan 12, 2012 26630

When to use Local Class and when not to!

In SAP ABAP, we can create Local Class as well as Global Classes in class builder. We can create them...

Comments Off on When to use Local Class and when not to! Jan 09, 2012 30896

Abstract Class vs Interface – Which to use when?

Abstract Class and Interface – both has there own usages. Lets explore when to use which in ABAP while developing...

12 Jan 04, 2012 177577

Override (Redefine) Static Method?

We all know that we can’t redefine Static Method. We’ll try to explore the reasoning and alternatives to achieve the...

7 Jan 03, 2012 24057

Become a JAVAPER – is overloading possible in ABAP?

We all know it is a lie, but I will try to prove there are huge similarities b/w both languages...

4 Jan 02, 2012 13053

Class based Exceptions IV – CLEANUP

In the series of Class based Exceptions, lets check out the addition CLEANUP within the TRY..ENDTRY block. Checkout all post...

2 Jan 01, 2012 18800

2011 in Numbers

We are almost ready to welcome 2012. Lets see 2011 in numbers for ABAP...

2 Dec 22, 2011 372

Class based Exceptions III – Runtime flow

Lets continue exploring more about Class based exceptions by checking out the runtime flow when an exception is being raised....

1 Dec 21, 2011 26126

Class-based Exceptions II – Design Time consideration

In the series of the Class-Based exception raising & handling exceptions, today we’ll see design time considerations. Checkout all post...

Comments Off on Class-based Exceptions II – Design Time consideration Dec 20, 2011 30435

Class-based Exceptions I – Basics

Class based exceptions are realized based on the instances of the exception class. Lets explore...

3 Dec 19, 2011 101689

Raising & Handling Non-class based exceptions – II

In continuation to previous post on Raising & Handling Non-class based exceptions, lets see the message addition RAISING along with...

Comments Off on Raising & Handling Non-class based exceptions – II Dec 19, 2011 17775

Raising & Handling Non-class based exceptions – I

Exceptions are way to communicate effectiently to the caller about something went wrong. So, the caller of the FM or...

2 Dec 15, 2011 37631

Finding Hidden Function Group Includes

When we generate Remote Enabled Function (RFC) or Update FM, system would generate some includes. These includes wont be displayed...

1 Dec 13, 2011 2633

OO Design Pattern Decorator – Why do we need to use helper variable?

Recently, we have seen how we can achieve OO Design Pattern Decorator in ABAP using the inheritance tree. Achieving decorator...

Comments Off on OO Design Pattern Decorator – Why do we need to use helper variable? Dec 11, 2011 6353