Code Reduction == Good Idea?

I just went philosophical again and wondered:
In the producing industry, there is something like a user-based value analysis of features. Features that aren't used will be removed, as every feature costs money, and more costs are less earnings. Near-hypothetical example:
A car usually has at least one ashtray. Market research found out that most people don't smoke in their cars, though, or even if so, rather use the window than the ashtray. So the controlling guy sez: hey, we spend $5 to equip every car with an ashtray and cigarette lighter that isn't used by anyone. Let's get rid of that thing by default (and charge anyone who'd like to have it an additional $50), because then we're not forced to rely on the ashtray manufacturer anymore, don't need to coordinate supply shipments, don't need to waste workhours on ashtray installation and don't need to pay for it.
After all, 100,000 cars *$5 = $500,000.
How about applying the same principle application code? An application has so many features, but some are just never used. It's code that has to be maintained, and that's usually kept because developers are hesitant to throw old work away. They'd rather add more features than remove old ones - maybe it might be useful later. So there's a chance of ending up with an attic full of old code that nobody really cares about. This code makes it more difficult to maintain the software - understanding a small complext program is easier than understanding a large complex program - and is therefore also a cost factor.
Is there any consideration given to "lean code"?
[I don't want to argue my point here, it is basically just a question like: "why isn't it done?" or "why doesn't it make sense to do this"?]

lol Sure. But you know, there's the difference
between what developers think must be done and what
they actually do. Like "we should have coding
guidelines" or "we should do documentation" or "we
should use a CM process".This is true for everyone, not just programmers.
Call me Rene, btw. :)Excellent, Rene. I'll try to remember.
I agree that redundancy is bad. But I'm not talking
about duplicate code here. Think about some GUI -
there are maybe two or three buttons that basically
aren't needed. These buttons have each a few lines of
initalizer code, maybe some properties, each maybe an
anonymous ActionListener (worst case), maybe
multi-threading code for their functions and the code
for the functionality they stand for. So you might
really end up with lots of messy code you could do
without. Given a reasonably good regression test
suite, you might begin removing it completely...Right - I see your point. You're saying that it could be 100% non-repeated code and STILL be chock full of features that no one uses or are used rarely.
Maybe it's the same thought that goes with the
Test-First approach, write tests for the specs, then
implement. Do not implement what's not in the specs...
I should talk to one of my former professors when I
get the chance.... maybe there's place for a little
research in this area.I think it speaks to how these features are driven in the first place. Where do they come from? Marketing surveys of actual users? Developers' imaginations? Help desk complaint tallys? "Wish lists" of some kind? How are they prioritized and ranked?
Unfortunately for me, I've never seen s'ware done in anything other than an ad hoc way. There are rarely design docs or formalize procedures. I've never worked on commercial s'ware, so I can't say how M$ or others do it.

Similar Messages

  • Is using a taskbar icon in .exe combined with windows service a good idea as part of an alarm system?

    My client wants an alert system and his focus is on the taskbar.  He wants the icon to change, (and ideally even blink) and also to have some beeping when a new work request comes in.  It needs to run constantly, and grab the attention of an operator
    who may not be paying much attention to the screen.
    I’m excited to develop this, but after years of web development, I feel paralyzed.  I must be making this harder than it needs to be, but here’s my plan…  I'll start with a windows form, which will run minimized, and have an icon that looks like
    a hammer in the taskbar.  A timer would continually check for a new service requests.  When it sees one it would change the toolbar icon to a red x and sent a few dozen beeps out to the operator.  I think I need a windows service running that
    checks periodically to see if my windows exe is running.  If not, it should start it up.  Perhaps this could be a scheduled task, rather than a service.  
    Some of my questions are;
    How do I change the taskbar icon on the fly?
    Is this a good idea, or is there an easier way?
    Snippets of code or related articles are most welcome!
    Thanks!

    So I created a windows form and added a timer to check for unacknowledged requests.  If it finds any, it changes the icon on for the taskbar, and makes a beep.  Simple, but it works.  However, I'm having a beep of a time trying to figure out
    where to put the ico files so they are where they need when I publish it.  Others seem to suggest adding them using the properties of the application, under application / resources / Icon and manigest blah blah blah.  But I can only seem to add one
    there.  I need the three different ones.  I'm confused!  Any suggestions?
            private bool iconBig = true;
            private Icon redcross = new Icon("..\\NewRequest.ico");
            private Icon redcross2 = new Icon("..\\NewRequest2.ico");
            private Icon hammer = new Icon("..\\Hammer.ico");
     private void timer1_Tick(object sender, EventArgs e)
                List<WorkRequest> myWorkRequests = WorkRequestData.WorkRequest_unAcknowledged();
                if (myWorkRequests.Count > 0)
                    for (int i = 0; i < 5; i++)
                        SystemSounds.Beep.Play();
                        if (iconBig == true)
                            iconBig = false;
                            this.Icon = redcross;
                            this.Refresh();
                        else
                            iconBig = true;
                            this.Icon = redcross2;
                            this.Refresh();
                else
                    this.Icon = hammer;
                    this.Refresh();

  • HT203128 "Unable to check for available downloads. The network connection was lost." I have 3 downloads from yesterday that I receive this error code. Any ideas?

    I have 3 downloads from yesterday that I receive this error code. Any ideas?
    Thank you!

    I may have stumbled upon something that could help. A type of "detour" around the problem.
    I just started experiencing this problem a few days ago. Anytime I'd try to download a song/video/movie, I would get the message, "Unable to check for available downloads. The network connection was reset".
    So, instead of selecting "Check for Available Downloads" under "Advanced" menu...
    I logged into "My Account" page in itunes. If there are available downloads it comes up at the top of the page with the option button "Download Now". When I select that -- it downloads immediately.
    Can't promise it will work every time. But it's worked for me so far. Good luck...

  • Is KeepAlive On a good idea?

    I was just wondering if turning keep alive on is a good idea for running an Oracle Forms application. Any input?
    Thanks,
    Thomas
    Message was edited by:
    Thomas Morgan

    Hey, I do some research for you and tell you what I know and you tell me that I am incorrect? It fixed the customer's problem. Use whatever word you like for it.
    There is no general issue with KeepAlive as far as I know, only specific problems that
    were either fixed in Sun's code or by turning it off.
    What happens if you set KeepAlive to off is that the connection is terminated each time a response comes back and a new connection is created every time a request is made.

  • Is usng while(true) loop in run mthd of thread good idea 2 make it wait ind

    hi freinds.
    sorry for writing short forms in my subject, but what i want to know is that is is using while(true) loop in run method of thread good idea to make it wait indefinately.
    if not then what might be a good idea.
    I Just need to Start a thread and make it wait indefinitely,
    thanks

    No. "while (true) {}" is a horribly bad way to do
    nothing, as that thread will use 100% of the CPU.
    What does "wait indefinitely" mean? Surely it can't
    mean "wait forever", but if it doesn't mean that then
    I can't guess what it does mean. Do you want to wait
    until some condition is true? Or do you want to wait
    a random amount of time? More information would help.Hello Dr.Clap, read your comments then checked my task manager and found that indeed it occupies 100% of CPU usage. thats really horrible , even i dont want that . ok i will explain u what i am trying to do along with my program on how i have accomplished it . please correct me where i went wrong.
    My Requirement
    my Application is deployed on JBOSS which has its JMS. now lets say i have defined a Queue named "MyAppQueue" and i know that all the senders whereever they may be will post there messages on this queue.
    Now my responsibility is to write a MessageReceiver which is continously running and checking this queue for messages. whenever it receives a message it immidiately calls the messagesListener which processes the message.
    So sow my requirement of Writing such MessageReceiver is that , it should always be in running mode(that means once i start it, it starts forever since this is going to be a REal time application) and continously checking the queue, as soon as some message comes it calls messageListener. and also that this messageReceiver should be fast , i mean coz many messages may come at once say 40-50 messages in a minute.
    so please tell me how do i now write this MessageReceiver.
    the way i have written
    My Code
    package test.jms;
    import java.util.Properties;
    import javax.jms.JMSException;
    import javax.jms.Queue;
    import javax.jms.QueueConnection;
    import javax.jms.QueueConnectionFactory;
    import javax.jms.QueueReceiver;
    import javax.jms.QueueSession;
    import javax.jms.Session;
    import javax.jms.TextMessage;
    import javax.naming.Context;
    import javax.naming.InitialContext;
    import javax.naming.NamingException;
    public class MyThreadReceiver implements Runnable{
        String queueName = null;
         Context jndiContext = null;
         QueueConnectionFactory queueConnectionFactory = null;
         QueueConnection queueConnection = null;
         QueueSession queueSession = null;
         Queue queue = null;
         QueueReceiver queueReceiver = null;
         TextMessage message = null;
         MyQueueListener myQueueListener = new MyQueueListener();
        /* (non-Javadoc)
         * @see java.lang.Runnable#run()
        String j;
        public void run() {
            // TODO Auto-generated method stub
            while(true){
               try {
               // Thread.sleep(10000);
            }catch (Exception e) {
                // TODO Auto-generated catch block
                e.printStackTrace();
        public static void main(String[] args) {
            MyThreadReceiver myReceiver = new MyThreadReceiver();
            myReceiver.establishConnection();
          /* after connection is established to the queue, i am not closing the   connection.i am making a thread and passing my class object to it and in run method i have written while(true ) loop to somehow make my MessageReceiver program run indefinately.. */
            Thread thread = new Thread(myReceiver);
            thread.start();
            System.out.println("finished");
         this method opens connection to the queue. and i am not closing this connection .
        private void establishConnection(){
                 queueName = "queue/testQueue";
                      try {
                        Properties env = new Properties();
                        env.setProperty(Context.INITIAL_CONTEXT_FACTORY, "org.jboss.naming.NamingContextFactory");
                        jndiContext = new InitialContext();
                   }catch (NamingException e) {
                        System.out.println("Could not create JNDI API " + "context: " + e.toString());
                        System.exit(1);
                   try {
                        queueConnectionFactory = (QueueConnectionFactory)jndiContext.lookup("QueueConnectionFactory");
                        queue = (Queue) jndiContext.lookup(queueName);
                   }catch (NamingException e) {
                        System.out.println("JNDI API lookup failed: " + e.toString());
                        System.exit(1);
                   try {
                        queueConnection = queueConnectionFactory.createQueueConnection();
                        queueSession =      queueConnection.createQueueSession(false,Session.AUTO_ACKNOWLEDGE);
                        queueReceiver = queueSession.createReceiver(queue);
                        queueReceiver.setMessageListener(myQueueListener);
                        queueConnection.start();
                   } catch (JMSException e) {
                        System.out.println("Exception occurred: " +
                        e.toString());
                   } finally {
                        //if (queueConnection != null) {
                        //try {
                        //queueConnection.close();
                        //}catch (JMSException e) {}
       please correct my code. thanks in advance

  • Reccomend a good IDE for Win95

    I desparately need a good IDE for my old Win95 laptop. I've been trying to do a lot of Java development on this pentium II IBM thinkpad 600 and getting nowhere. Right now I have JBuilder4 foundation installed on it and it's horrible. The code insight doesn't always work. The garbage collector brings all development (typing included) to a halt. Maybe someone can show me how to either fine tune JBuilder4 foundation for Win95 development or reccomend a good free IDE that I could use to replace it. I use Eclipse at work and that's the best but it's too fat for Win95. I just tried to install eclipse on my poor laptop and it won't even get past the splash screen. Help!
    Cliff

    Check out my freeware IDE Gel at http://www.gexperts.com . It is natively compiled for Windows so it is light and fast. It includes most common features such as code assistants (code completion, parameter hints, javadoc identifier, etc) for Java and Jsp, smart project management, integrated source control, etc. You can see screenshots at http://www.gexperts.com/features.html
    Gerald

  • Since upgrading to ios 8.0.2, airprint will give error (no printer found" After a reboot, it locates and prints, then next time same error code. Any ideas?

    Since upgrading to ios 8.0.2, airprint will give error (no printer found" After a reboot, it locates and prints, then next time same error code. Any ideas?

    Hi bdtcop,
    I understand that you are experiencing an issue with AirPrint. Here is an article for you with some troubleshooting steps that may be helpful for resolving this issue:
    About AirPrint
    http://support.apple.com/kb/ht4356
    If you're unable to print
    Check these things if you are unable to print, or if you see the message "No AirPrint Printers Found."
    Make sure your printer has paper, and enough ink or toner installed.
    Make sure your printer is connected to the same Wi-Fi network as your iOS device.
    Make sure your printer has power and is turned on. Try turning your printer off and then back on again to see if it resolves your issue.
    Check to see if your printer has any error lights or indicators displayed on the printer's control panel. Check the documentation that came with your printer to clear any errors displayed.
    Check with your printer's manufacturer to see if any firmware updates are available for your printer. Check your printer's documentation or contact the printer vendor for more information. A firmware update may be available, even if you just bought your printer.
    Thanks for using the Apple Support Communities. Have a good one!
    -Braden

  • Why does it take so long for microsoft to incorporate good ideas into programs, but then after they do no one elses software will work on the system?

    Case in point: I can not use Xp any longer since it is not supported by microsoft, and latest lan driver requires xp service packs which are no longer available for XP or Vista. So my old software as of April 2014 is now worthless as internet access software(microsoft
    will not provide support or service packs for xp). So I get a new pc with WIN7 op system installed and try to do traditional backups to protect myself should my system crash in the future. (usually this means cloning a hard drive or installing Faronics Deep
    Freeze to protect my op system in case of catastrophic failure.) I try to install and use some of these utility software types including Acronis Disk Director 12, Avanquest Perfect Image, Partition Commander 10, and others True Image Hdd utility for cloning
    hdds. Most of these I try to run turn out to be useless, and I get pop-up messages saying my software is incompatible with win 7 op sys! I am wondering if it is the software or the fact the op system is 64bit (not 32 bit) which means that if you buy any other
    software to help with utilities it will be worthless because most are written for 32 bit systems not 64. No one tells you these warning signs when you buy the pc with the 64 bit software already installed. But for a Toshiba 15" computer that normally
    costs 400$ and I can get it at Goodwill used computer store(1stStreet and Fairview in Santa Ana, Ca.) for 175$ I can not complain. Being an unemployed electronic technician, I have to stretch my dollars as far as they will go...Another frustrating thing is
    I buy this device made by Apricorn Driveware that allows users to hookup a second hdd using a usb cable and a three connector module that will allow the user to connect any hard drive sata or ide or the 3rd type. I try to run it and make a backup copy of internal
    hdd but I get error messages saying it can not copy hdds when there are minor differences such as total mbs on each drive or slightly different hardware issues such as my pc has 580 gb internal drive and replacement backup drive is 380gb. Such as shame because
    hardware setup is a good idea but without compatible software it is useless! Perhaps if I was using it on my old xp op systems I would have fewer problems with software compatibility issues. I really hate the fact that MS does not provide support for known
    good op systems like xp say 20yrs? When the products and markets change so fast they run the risk of alienating customers who can not financially keep up with technology changes especially during an economic depression such as the one we are in now( they predict
    it will last 20 yrs). a curious thing about the Acronis disk director 12 software I installed. It seemed I could not get partion size on hdd to change no matter what I did. I found out that if I CHANGED THE DATA BLOCK SIZE ON THE NTFS PARTITION FROM 4 KB TO
    2 KB THAT I WAS NO LONGER LIMITED BY THE SOFTWARE FROM SHRINKING THE HDD PARTITION FROM 300GB DOWN TO 100GB. Once this item was changed on the hard drives the Disk Director 12 software (Acronis) was able to shrink the partition size to what I wanted.

    Due to phenomenal development in Windows, Microsoft released 4 generations of operating systems, succeeding Windows XP. Hence, on various aspects, Windows XP becomes too old to be used practically these days. So the support was pulled out.
    I do agree that Windows XP is the most successful operating system ever, so far. But, later versions added more features, enhanced security and compatibility. Moreover, at this point, Windows XP becomes more vulnerable, although security patches are made.
    Ultimately, we need to move to a more secure, feature-rich and highly compatible operating system.
    With improved features in newer versions of Windows, the NTFS filesystem has also been improved, adding new features. Hence, certain feaures that are not availble in Windows XP are available in Windows 7, again, in Windows 8.1. So is the disk management
    features.
    As for Acronis Disk Director, it's a third party software and hence we can't comment on the features/its working.
    Balaji Kundalam

  • Is buying in the US a good idea?

    Hello,
    I currently live in the Netherlands, a small country next to Germany. In about 2 years I will go to college and will need a laptop. As I'm going to an industrial designers Academy I am going to need a laptop with quite some graphic capabilities. Apple intermediately invaded my mind with their super laptops, the mac book pro in particular. Now my question is if it's a good idea to buy the mac book pro 15" in the US? From what I've heard I won't have any repair warranty for in the Netherlands. But is this a big issue? I don't know if the mac book pro brings a lot of issues with it because it will be my first apple computer. I only have experience with apple through my ipod touch 1st gen. Whenever I had problems with that I just went to the internet and found an answer there to my problem.
    It is a big difference if I buy it in the Netherlands or in the US because the price differs from the dutch price 2100 euro's (3108 dollars) for the mac book pro 2.8 GHz and in the US 2300 dollars (1554.05 euro's).
    That differs 808 dollars or 545.95 euro's.
    So does the mac book pro have some problems and are these easily fixable by yourself with a little internet help?
    So what will it be?
    buying in the Netherlands with a higher price but a active warranty. so with lower risk of a unsolvable problem?
    or buying in the US with a much lower price but a chance on unsolvable problems?
    please help me and give arguments.
    thank you.
    Message was edited by: Davinovic

    Hi and welcome to both these forums and when you arrive to the United States. Your question concerning the warranty should be addressed to Apple Support just to make sure, but I would agree that wherever you purchase your Macintosh the warranty should be world wide. Considering the price difference I'd recommend the US. I suspect the difference in price has more to do with EuroUnion VATs than anything else. We don't have VATs here in the states, though you'll have to pay any local sales taxes (I know, the difference escapes me). Though once you're here buying online often avoids even that tax. In the US taxation is largely voluntary (ok ok, think about it). That means if you order online from a company in California and have the item delivered in, say, Indiana the California company will inform you that you have to pay Indiana sales tax on the item, but will not collect it at the time of sale. The burden of paying the tax is upon you, voluntarily submitting the tax to the Indiana Dept of Revenue. While some states are really trying to tighten this up it is still very common practice to simply not pay the local sales tax as no one is tracking this information. This sort of thing relates to the unique relationship between the Federal government and those of the individual, nearly sovereign, states.
    Now as for the MBP I contend you cannot buy a more solid, reliable, fast laptop, period. Firstly, Apple is the number one computer company in consumer satisfaction. AppleCare is worth it. I've had several experiences personally and with friends and family with Apple's warranty fulfillment and it is totally awesome. The MBP itself is state of the art, sleek, and the best industrial design out there (OK Sony comes close, but no one else does). The OS is virus free and very easy to use. You can run Mac OS X, Linux, Unix, and Windows of any flavor, so if you absolutely have to use some vertical market Windows based program it's easy as pie to launch bootcamp or other VM OS and you're in windows.
    I got my first Mac back in '86 and haven't even considered another OS (I did have a PowerComputing clone for a while and frankly even then Apple was better built). The average PC lasts about 2.5 yrs. The average Macintosh about 4.5 years, more than enough to get you through college.
    Keep hitting these forums as you'll find a wealth of information and thousands of helpful hands.
    Again, Welcome!

  • HT1222 I like the new iOS 7 for iphone... But i think it's not a good idea to allow switch the iphone on flight mode when it is locked.. What happens if your iphone is stolen or lost? You couldn't be able to locate it using find my iphone... Can i remove

    I like the new iOS 7 for iphone... But i think it's not a good idea to allow switch the iphone on flight mode when it is locked.. What happens if your iphone is stolen or lost? You couldn't be able to locate it using find my iphone... Can i remove this from the bottom menu?

    And have your phone set to require a passcode before it can be accessed.

  • User exit for transaction code MIGO (Goods Receipt)

    Hi Team,
    Please let me know the <b>name of the user exit</b> for adding a new field in transaction code <b>MIGO</b> (The field is Freight charges ) at header level.
    Would be suitably rewarded.
    Regards
    Badari

    hi,
    Transaction Code - MIGO                     Goods movement
    Exit Name           Description
    MBCF0002            Customer function exit: Segment text in material doc. item
    MBCF0005            Material document item for goods receipt/issue slip
    MBCF0006            Customer function for WBS element
    MBCF0007            Customer function exit: Updating a reservation
    MBCF0009            Filling the storage location field
    MBCF0010            Customer exit: Create reservation BAPI_RESERVATION_CREATE1
    MBCF0011            Read from RESB and RKPF for print list in  MB26
    MB_CF001            Customer Function Exit in the Case of Updating a Mat. Doc.
    Cheers
    Alfred

  • I want to use a fantom diamond as an external hard drive for my mac, is this a good idea?

    Using a Macbook pro, with Snow Leopard (I think), and my memory is full so I want to store my stuff on an external hard drive. I found a 2T Fantom Diamond EHD, but I'm now learning that I have to convert to NTFS-3g. I'm not computer savy so I want to know if this is a good idea, or should I look for something different. Also, can I set up the EHD as the default path for itunes?

    This is not the forum for MacBook Pro owners.
    You just need to reformat the drive in Disk Utility and erase the drive and have  Mac HFS.
    If you did need to use NTFS then you would not want -3G but Paragon NTFS for OS X x. 10.0
    Or buy something that isn't pre-formatted to Windows NT file system.
    First though make sure you have backups of your system. TimeMachine being used now?
    http://macperformanceguide.com/Mac-TimeMachine-drive.html
    http://www.apple.com/support/timemachine/
    Maybe cleanout some files you don't need.
    Install a larger notebook hard drive even.
    http://www.macsales.com/firewire has a lot of choice in Mac compatible drives and enclosures so you don't need to worry about Fantom not working at some point.
    https://discussions.apple.com/community/notebooks/macbook_pro
    https://discussions.apple.com/community/mac_os/mac_os_x_v10.6_snow_leopard

  • What is the lifespan of a Macbook Notebook Hard Drive, and is it a good idea to replace them more then once?

    In specific, I own a 2007 Macbook Notebook, and it is an Intel Core 2 Duo MB21.00A5.B07. Last year, it became necessary to replace the hard drive, and was informed that the reason for the replacement was that the hard drive had reached the end of its lifespan.
    My question is how long do Macbook notebook hard drives typically last? This also is in the context of frequent use of the notebook.
    Additionally, is it a good idea to replace the hard drive more then once, or will the hard ware on the notebook, after I'm assuming about six or so years, be too out of date to accommodate a second or third hard drive replacement?
    Also, since the replacement was still covered under an applecare plan (it's expired now), the general cost of replacing a Macbook notebook hard drive is not known? What is the cost generally expected of a hard drive replacement? This is in relation to repairs conducted at an applestore location (as opposed to a third party repair center). 

    justinfromlos angeles wrote:
    Also, this means that, the settings of a system like Snow Leopard, in addition to all other personal settings from a current hard drive, can be copied to and from an external hard drive?
    Your entire system can be copied to an external HD in bootable form. It's generally referred to as cloning, and there are a number of applications available to assist in the task.
    SuperDuper
    CarbonCopyCloner
    LaCie Silverkeeper
    To name but three.
    Furthermore, once cloned, should you have to replace the internal drive, it's easy to boot from the external and clone the system back to the internal.
    justinfromlos angeles wrote:
    If so, do you know where one can purchase an external hard drive and a replacement hard drive?
    As I don't live in the US, it's difficult for me to reccommend retailers, but any computer store (including Apple) can supply external HDs. Be aware that not all HDs from some manufacturers will play well with Macs; Western Digital I believe needs careful selection of the correct model. There are plenty of contributors who can no doubt help on that front. Personally I use LaCie and Iomega. Note that these are purpose built externals and come with their own enclosure and all cables reqd.
    One thing you will need to do with most of them is to use Disk Utility to partiton them correctly (GUID system for Intel Macs) and set the file system to Mac Extended (journaled) before cloning.
    justinfromlos angeles wrote:
    There is one last question. Say I've replaced the hard drive on the same computer for nine years or so. Despite the hard drive being new, would the hardware of the computer be too out of date to accept an up to date replacement hard drive?
    The hardware of the computer dictates what sort of internal drive you buy; earlier models used IDE interfaces, current models use SATA and these are not interchangable. However System Profiler will tell you what sort you have. It's still possible to buy compatible HDs for the early iMacs, c. 1998/99 so there's no reason to believe your model will suddenly become defunct.

  • My name is Mike. I live in New Zealand. My username is waipukurau1. I downloaded MacBook booster from the prompts. Was this a good idea and good for my MacBook Pro? Please answer.

    My name is Mike. I live in New Zealand. My username is waipukurau1. I downloaded MacBook booster. I write to ask was this a good idea? Was this good and correct for my MacBook Pro. Please answer.

    ashish35,
    No one from Apple here - we're just users like you. All I can tell you is that electronic fail and with MacBook Pros (and most notebooks) the components are so integrated as to make a repair to the logic board practically impossible, hence the high prices charged for repairs.
    Only you can decide if you want to have your computer repaired or put the money towards the purchase of a new computer. If you do decide to purchase a new unit I would suggest that you also purchase the AppleCare Protection Plan which increases your warranty from one year to three years.
    Sorry and good luck,
    Clinton

  • TS3694 hi, i tried to do a software update on my iphone 3gs and it comes up with an unknown error code 1015, any ideas?

    i tried to do a software update on my iphone 3gs comes up with an unknown error message code 1015
    any ideas?

    See this post:
    TS3694 Trying to restore and update my iphone 3, the system tells me 1015 error What can I do?

Maybe you are looking for

  • Cell border frustration

    Apologies in advance for the slightly ranty nature of this post. I am not new to this stuff but occasionally it seems I'm either missing something obvious or there are flaws in the RH GUI. Either way I have just wasted a load of time on something tha

  • BAPI or FM for transaction F-30

    Hi there, I wanted to know if there is any existing BAPI or FM that runs transaction F-30 in the background? I want to clear as well as post documents using this transaction F-30 in the background. Thanks, Deepti

  • Restricting which orders stock can be issued to.

    Hi, Is it possible to restrict which order types a user can issue stock to using transaction MB1A? We would like to prevent users issuing stock to orders created by other service areas. This could be restricted by the order type or planner group of t

  • Olap universe date format

    Hello, BW query connected to universe.  BW query holds the date values in some of the characteristics-attributes which is of type 'date'. When this imported to BO universe, the date type characteristics are appearing as 'character'.   This is causing

  • Crashes during save

    Hello Every time I create a new document, either from scratch or using a template, I get the spinning beach ball. This will go on for eternity, so my only choice is to force quit. This program has become useless to me now. Any ideas? Thank you Cooch