Archive for the ‘Code Refactoring’ Category

  • Agile for BI: A crash course

    on Jul 6, 14 • by Chris Bubinas • with No Comments

    Agile for BI: A crash course

    John Harmann recently highlighted six key guidelines for leveraging agile development tools and strategies for business intelligence (BI) purposes

    Read More »
  • Software development is in for change

    on May 5, 14 • by Chris Bubinas • with No Comments

    Software development is in for change

    Businesses are planning on adopting Java 8 and embracing other emerging application development trends

    Read More »
  • How can code refactoring help developers manage the port to Android?

    on Oct 23, 13 • by Chris Bubinas • with No Comments

    How can code refactoring help developers manage the port to Android?

    For developers of apps that rely heavily on specific hardware capabilities - gyroscopes, accelerometers and cameras, for instance - developing for Android can be a major challenge. The sheer number of devices that use the OS makes it almost impossible to build in detailed hardware controls, which can in turn compromise the app's functionality

    Read More »
  • As an app’s user base grows, how do developers balance time spent on development versus maintenance?

    on Oct 21, 13 • by Chris Bubinas • with No Comments

    As an app’s user base grows, how do developers balance time spent on development versus maintenance?

    It's the dream of every budding startup to hit its first million users, but as a company experiences such growth, it also faces new questions about preserving its product on an ongoing basis

    Read More »
  • Healthcare.gov’s buggy launch contains lessons for developers

    on Oct 11, 13 • by Chris Bubinas • with No Comments

    Healthcare.gov’s buggy launch contains lessons for developers

    The long-awaited October 1 rollout of the federal government's online health insurance marketplace HealthCare.gov, a critical piece of the Affordable Care Act, was marked by slow performance and trouble for users looking to sign up for new insurance services

    Read More »
  • As Voyager 1 exits solar system, NASA revisits code design

    on Sep 14, 13 • by Chris Bubinas • with No Comments

    As Voyager 1 exits solar system, NASA revisits code design

    On September 12, NASA announced that the spacecraft Voyager 1, which was launched in 1977, had left the solar system, becoming the first man-made object to do so. Scientists applauded the feat, pointing to its groundbreaking nature. But the achievement also prompted new questions from NASA about whether the mission could be modified to collect more data

    Read More »
  • Bug in Microsoft patch reignites questions about source code analysis for updates

    on Sep 13, 13 • by Chris Bubinas • with No Comments

    Bug in Microsoft patch reignites questions about source code analysis for updates

    Users filled support forums with complaints after an update as part of Microsoft's September Patch Tuesday rendered the folder pane in Outlook 2013 unviewable. Microsoft acknowledged the update was flawed and retracted it, suggesting users uninstall the current version until a fix was released

    Read More »
  • C/C++ Refactoring – Clone detection

    on Nov 12, 10 • by Alen Zukich • with 1 Comment

    C/C++ Refactoring – Clone detection

    As we have posted in the past, refactoring is a very useful technology to help developers become more productive.  I wanted to take a deeper look at how certain refactorings such as “Extract Function/Method” and “Introduce Variable” can be further enhanced with clone detection.   For the focus of this post I will concentrate just on Extract Function/Method.  Say I create some code that I know I will use frequently.  It would make more sense to create a reusable function/method.  Of course I can add a function to my file then pass the proper parameters

    Read More »
  • C/C++ Refactoring – optimize headers

    on Nov 2, 10 • by Alen Zukich • with No Comments

    C/C++ Refactoring – optimize headers

    Today I wanted to talk about new kinds of benefits you can get from Refactoring.  Everyone knows that refactoring is the process of simplifying and clarifying code without changing the program’s behavior.  The benefits include making the developer more productive by providing tools to automatically clean up the code.  Some of you may be aware of the common refactoring such as “Rename” to rename a variable, parameter or function in your code. Or Extract Function to create a function call and body based on some selected code. These are great and provide important value but

    Read More »
  • Refactoring – if it ain’t broken, don’t fix it

    on Oct 14, 10 • by Alen Zukich • with 1 Comment

    Refactoring – if it ain’t broken, don’t fix it

    I recently read a book by Peter Ritchie called “Refactoring with Microsoft Visual Studio 2010” and thought I would give my review. Great book to really help you get started with Refactoring.  Ritchie first goes into an introduction of refactoring and some of the tools available in Visual Studio 2010.  He then provides techniques to help you identify code that might need to be refactored along with examples and step by step procedures to refactor the code. The focus of this book is not necessarily with Visual Studio 2010, as many of the refactoring examples

    Read More »
Scroll to top